今のところはまだ C 言語で書かれている Rubinius VM ですが(将来的には、Squeak Smalltalk の VM と似たような感じで、C 言語に直訳可能な Ruby のサブセットにより書き換えられる予定とか)、すでに Smalltalk ばりの面白い機能をいろいろと備えています。 たとえば、Smalltalk では thisContext という第六の擬変数により実行中のコンテキスト(いうまでもなく、Smalltalk ではこんなものもオブジェクト…)を得ることが可能ですが、Rubinius でも MethodContext.current という式で同じ情報にアクセスできます。 Squeak Smalltalk thisContext class "=> MethodContext " thisContext method class "=> CompiledMethod
昨日のlibxml-rubyの開発メーリングリストで、メイン開発者のDan Janowskiが、こんなメールを流していた。 libxml-rubyって、Rubiniusで動くの?って質問に対する返答。 Thu Jan 31 11:27:54 EST 2008 This entices me. The MRI internals (esp. the GC) are the biggest obstacle to making this library work and I am beginning to really hate them. I've even had this delusion that making this library work with Subtend may enable effective repair of outstanding faults more ea
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く