Rubyのマニュアル読んでも見つからなくて謎だけど、言語仕様としてのデストラクタやファイナライザやC# のIDisposableみたいな標準的な仕組みの記述が見つからないけど、Rubyってどういう風に終了処理書くんだろ?><;コンストラクタはinitializeって名前のっぽい><
ファイナライザはこれにあるっぽい><module ObjectSpace (Ruby 3.0.0 リファレンスマニュアル) https://docs.ruby-lang.org/ja/latest/class/ObjectSpace.html
こまめに解放すべき処理(C# で言うとIDisposable.Dispose()、GC無い言語環境でいうとデストラクタに書く処理)ってどう書くんだろ?><;
思考の /dev/null
ファイナライザはこれにあるっぽい><
module ObjectSpace (Ruby 3.0.0 リファレンスマニュアル) https://docs.ruby-lang.org/ja/latest/class/ObjectSpace.html
こまめに解放すべき処理(C# で言うとIDisposable.Dispose()、GC無い言語環境でいうとデストラクタに書く処理)ってどう書くんだろ?><;