まつもと ゆきひろです

In message "[ruby-list:9037] Re: making extension module"
    on 98/08/11, ttate / jaist.ac.jp <ttate / jaist.ac.jp> writes:

|立石@JAISTです。

|GCがあるからデストラクタがいらないというの
|はどうもひっかかるんです。
|「メモリの管理だけがデストラクタの仕事では
|ないんじゃないか?」というのが主な理由です。

そりゃ,もちろんそうです.が,

  * もっとも重要なリソースであるメモリはGCが管理する

  * それ以外の明示的な開放が必要なリソースは恐らくはCで管理
    されるモジュールのfree関数で開放される

ので,ほとんどの場合はその他の人は気にしなくても良いだろうと
いうことは言えると思います.もし,Rubyのレベルでそのようなこ
とが必要であれば,lib/tempfile.rb のようなことで対応できます
しね.
                                まつもと ゆきひろ /:|)