[ruby-list:655] Re: swap values(Re: call by reference)
From:
matz@... (Yukihiro Matsumoto)
Date:
1996-09-30 04:39:57 UTC
List:
ruby-list #655
In message "[ruby-list:654] Re: swap values(Re: call by reference)"
on 96/09/30, 石塚圭樹 <keiju@shljapan.co.jp> writes:
|
|けいじゅ@SHLジャパンです.
|参照呼びができて嬉しいことに
|
|i++
|
|がありますね. Cになれてしまったせいか
|
|i += 1
|
|は何となく...
認めます.私も i+=1よりはi++の方が好きな人なので,いろいろ考
えたのですが,
* 変数そのものをオブジェクトとして扱うのは本質的な変更になっ
てしまうし,それだけでは ++ を実装できない
* nlambdaの関数/メソッドを導入するにと言語仕様/実装ともに
大幅な変更が必要
* `++'をメソッドとした場合の意味づけが難しい
などの理由で断念しました.もっと良いアイディアがあれば採用し
たいですけど….
まつもと ゆきひろ /:|)