まつもと ゆきひろです
In message "Re: [Yarv-devel] GC Tech. on Script Lang."
on 04/02/09, shudo at computer.org <shudo at computer.org> writes:
|"a" も "b" も定数だから、コンパイル (or parse) 時に
|"ab" になって、ゴミは出ない、なんてことは Ruby はやらない?
やりません。Stringクラスの+メソッドか再定義されない保証がな
いので。動的な言語はこれだから。(苦笑)
a = ["a", "b"]
の場合には外側の配列は回収できますが、内側の文字列は回収でき
ないので回収率は低いでしょうね。