BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ ニュース Ruby VM総括:NokogiriとNailgunがJRubyについて、Ruby 1.9.1p129、MagLevの更新

Ruby VM総括:NokogiriとNailgunがJRubyについて、Ruby 1.9.1p129、MagLevの更新

原文(投稿日:2009/5/14)へのリンク

近日公開のJRuby1.3での, 一番の改良点がNailgunの採用である:

知らない人のために説明すると、「NailGunはコマンドライン上で実行されるJavaプログラムのスタートアップ時のオーバーヘッドを軽減するための、クライアント、プロトコル、そしてサーバーです。実行されるプログラムは、全ての入出力をハンドルするCで書かれたクライアントがトリガーとなり、JAVAサーバ上で実行される。」


もう一つの1.3へのアップグレードする理由の一つがNokogiriのサポートである。Nokogiri1.3Orc1がruby-ffiを通してJRubyとの共有が可能になるからだ。

Herculeanの協力によって、私と同じくNokogiriに興味を示しているマイク・ダレシオ氏が今FFIを通じて、JRuby 1.3.ORC1の研究を行っている。
公開前のgemをインストールする方法:
  $ jgem install nokogiri -s http://tenderlovemaking.com/

チャールズ・ナッター氏はruby-ffiを通してJRubyのシステム採用の向上のため研究を継続している。

Ruby 1.9.1ニュースではRuby 1.9.1-p129のリリースが記載されている:

これはRuby1.91へのパッチへのリリースである。このリリースには多くのバグの修正と二点のセキュリティー問題への修正が含まれているので、1.9.1ユーザーはアップグレードを勧める。

セキュリティーに関して二点の欠点はAPIのロードとライブラリーの共有を主に指摘している。

最後に、MagLevプロジェクトの進行については、RailsConf'09でインタビューの際にAkita on Railsにて新着情報を提供された(MagLevのインタビューは下から二番目)。インタビューの内容では大量のテクニカル情報、リリース時期のプラン、その他に第二四半期以降にbetaの公開予定、 GitHub上 のMagLevソースの公開可能性について言及している。

この記事に星をつける

おすすめ度
スタイル

BT