9th Mon
MagLevに関するメモ
以前、動き続ける事を前提としたプログラムについて記事を書き、
Smalltalk勉強会を開催させていただいた事がありました。
その結果、梅澤さんから教えていただいたGemStoneを使ったGLASS (= GemStone, Linux, Apache, Seaside, Smalltalk)
というのが面白そうだと思ったのですが、先のRailsConf2008で、
今度はMagLevというのが出てきたそうで、面白そうです。
ということで、情報源をメモしておきます。
- MagLev - Ruby that scales(英語)
- Maglev (英語)
- GemStone の独自拡張 VM(Facets Java VM および MagLev Ruby VM)と、JRuby および Rubinius の Ruby 処理系記述部分を組み合わせると同社製 OODB をフルに使える Ruby 処理系ができる
- MagLev:GemstoneがSmalltalk VMをベースに構築するRubyランタイム
- MagLev はとても速いらしい
名前の通り速さが注目されているようですが、
マルチユーザ環境でSmalltalk的な動作し続ける実行環境を持つ
Rubyの処理系という意味で、非常に興味深いです。
今はまだRails等の複雑なRubyアプリケーションは
動かないレベルのようですが、今後に期待ですね。
** See Also **