BT

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

| 作者: Werner Schuster フォローする 9 人のフォロワー , 翻訳者 松山 明紗 フォローする 0 人のフォロワー 投稿日 2009年5月31日. 推定読書時間: 1 分 |

原文(投稿日: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ソースの公開可能性について言及している。

この記事に星をつける

おすすめ度
スタイル

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

あなたの意見をお聞かせください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする
コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

ディスカッション

InfoQにログインし新機能を利用する


パスワードを忘れた方はこちらへ

Follow

お気に入りのトピックや著者をフォローする

業界やサイト内で一番重要な見出しを閲覧する

Like

より多いシグナル、より少ないノイズ

お気に入りのトピックと著者を選択して自分のフィードを作る

Notifications

最新情報をすぐ手に入れるようにしよう

通知設定をして、お気に入りコンテンツを見逃さないようにしよう!

BT