From: matz@... (Yukihiro Matsumoto) Date: 1999-02-10T15:15:31+09:00 Subject: [ruby-dev:4965] Re: Integer#format まつもと ゆきひろです In message "[ruby-dev:4952] Re: Integer#format" on 99/02/10, Koji Arai writes: |新井です。 |> まず,Object#formatですが,これは採用しません. |> # 却下ばかりですいませんね. もうちょっとナニが欲しいのか詰めましょう.今出てるのは * 数値の各種表記(8進とか)に対応した文字列変換 * 1引数のprintfのalias のいずれかだと思います.他にありますか? 私の考えを言えば,前者は(名前の問題を解決して)採用しても良い と思ってます.後者はprintf()を使ったほうが良いじゃんって思っ てます. |fmtとかだと、変数名と衝突しそうなので、間を取って |to_fmt ってのは?to_strは、紛らわしいだろうか? 別に重なっても問題はほとんど起きません.to_strは既に使ってま す.これは文字列として振舞って欲しいオブジェクトを文字列化す るのに使います.つまり,これを定義したオブジェクトは組み込み メソッドで文字列が必要な局面でも型エラーを出しません. # 本当はちょっと違うけど. まつもと ゆきひろ /:|)