From: Yukihiro Matsumoto Date: 2008-04-17T20:45:50+09:00 Subject: [ruby-dev:34442] Re: ComplexFloat まつもと ゆきひろです In message "Re: [ruby-dev:34439] Re: ComplexFloat" on Thu, 17 Apr 2008 19:06:20 +0900, Shin-ichiro HARA writes: |私の意見は | | 1. Complex と ComplexFloat の2本立てにする | 2. (ComplexFloat) op (数値) = (ComplexFloat)」を演算の基本とする。 | |です。 私の意見は 1. 少なくとも組み込みでは「複素数」を表現するクラスは一つだ けにする です。私自身は複素数を使わないので、これ以上の条件は出しませ んが、これは絶対だと思ってます。原さんとはこの点、真っ向から 対立しますね。 それが今までのコンテナとしてのComplexのままにするのか、コンテ ナとしてのComplexだが要素がFloatの時に速度的な最適化を施すの か、あるいはGaucheのようにComplexFloat相当のComplexをひとつだ け持つのか、そのへんにはこだわりません。 まつもと ゆきひろ /:|)