From: Yukihiro Matsumoto Date: 2009-07-23T01:57:22+09:00 Subject: [ruby-dev:38869] Re: 複素数リテラルについて まつもと ゆきひろです In message "Re: [ruby-dev:38855] Re: 複素数リテラルについて" on Wed, 22 Jul 2009 23:51:10 +0900, Yusuke ENDOH writes: |その前に、 | |* 本当に必要なのか | |は十分検討されたのでしょうか。積極的に反対なわけではないですが、 |どういうユースケースが想定されているのか知りたいです。 複素数を使うことが頻繁にある人にはうれしいケースがあると想像 します。もちろん、そんなケースなどない、むしろ1iと書けても、 niと書けないようなら要らない、という意見がある可能性もあり、 それはそれで耳を傾けたいと思います。 |「リテラル」ではなく下記のような「虚数化」の文法にすれば、上記の |問題はなくなるかも。 | | 1+(2)i => 1+(n)i 一応、n.iというものも提案しています。 |電卓用途では 1+2i は便利だと思います。もしもそれだけなら、Ruby |本体でなく irb の文法を拡張するという選択肢はないですかね。 電卓用途で便利なら、プログラミングにも便利なんじゃないですか ねえ。