From: keiju@... (=?ISO-2022-JP?B?GyRCQFBETTc9PHkbKEI=?=) Date: 2008-09-19T13:19:10+09:00 Subject: [ruby-dev:36386] Re: Complex/image けいじゅ@いしつかです. In [ruby-dev :36372 ] the message: "[ruby-dev:36372] Re: Complex/image ", on Sep/18 20:05(JST) Tadayoshi Funaba writes: >やはりこれも削除という事になると思いますが、今のところ念のため >lib/complex.rb に別名等を残すことにしています。 はい. >http://blog.s21g.com/articles/664 > >これを見ると、肝心のわかってほしい人にも #im の存在が理解されていないよ >うで。 そうですねぇ(^^;;;; >やはり複素数リテラル、虚数リテラルの代り、って側面もありそうなので、そ >いういうものがあればいらないっていう感じはします。 Pythonは複素数リテラルあるみたいですね. そしたら, Rubyも分数リテラルと 複素数リテラルあっても良いですねぇ. Pythonは虚数リテラルですか, Rubyも同じで良いと思いますが, `j' っていうの はPyhon作者がドイツとかフランス人? Rubyは`i'で良いと思いますが. # Pythonでも, さすがに, 浮動小数点リテラルで, `.' と `,' を逆にはして # いないみたいですね. >もしリテラルがあったとして、3j なんて短かすぎる、なんて文句言われないよ >うな気がするので、やっぱりメソッドだからって事でしょうか。irb で、 >0.methods とかした時に i とか j とかあったら不思議に思う人はいるかもし >れませんね。 あと, 変数でiとかjとかよく使うので, それも気にしました. ただ, Numeric のサブクラスでしか影響はないのでそれほど気にする必要もなかったのかも知 れませんが. __ ---------------------------------------------------->> 石塚 圭樹 <<--- ---------------------------------->> e-mail: keiju@ishitsuka.com <<---