作者: Yukihiro Matsumoto
日時: 2008/5/23(23:17)
まつもと ゆきひろです

In message "Re: [TSpython:1112] Re: 参照渡し"
    on Fri, 23 May 2008 21:42:58 +0900 (JST), kikwai@... (機械伯爵) writes:

|> 整数演算時にオーバーヘッドがでかくなりそうな気がするんですが、
|> なにかワザを駆使してたりするんでしょうか。
|
| 又聞きなので確かではないですけど、フツーにオーバーヘッドがでかくなって
|と思われます。

たしか小さめの整数はあらかじめアロケートしてるはずです。100
個だったか。

|> あと、最後のアヤシイワザですが、ポインタとしては短整数を持っていない
|> Rubyでも 1.__send__(:+, 2) とかできますが?(笑)
|
| えっと……(汗)
|
| ポインタとして持っていないということは、Rubyの場合は、1+2の計算を行う
|際に、必ずしも1.__send__(:+, 2)とはやっていない、ということでしょうか?

そんなことはありません。メッセージセンドできるかどうかと、ポ
インタとしてオブジェクトを格納するかどうかは無関係ということ
ですね。