NetBeans、Ruby/JRubyをサポート - スクリプト言語へ恋文を贈るJava
2007/03/06
Sun MicrosystemsおよびNetBeans Communityは5日(米国時間)、Rubyプログラミング言語をサポートするためのパック「NetBeans Ruby Pack」のアーリーアクセス版のリリースについて発表した。同パックはNetBeans IDEに対してRubyおよびJRubyプログラミング言語を編集する機能を提供する追加パッケージ。同パックはNetBeans 6 Milestone 7においてオートアップデートセンターからダウンロードできるようになる見通しで、Ruby on Railsに間するサポートは2007年中期には開始されるという。
NetBeans Ruby Packによって提供される機能は
- 基本的な編集機能
- シンタックスのハイライト機能
- ナビゲーションアウトライン機能
- プロジェクト機能
- ユニットテスト実行機能
などが挙げられる。モジュール、クラス、メソッド、エスケープコードなどに対する補完機能もすでに実装されている。また同パックでは、Ruby APIコールに対するインテグレートドキュメントポップアップ機能や、パラメータのハイライトを使ったセマンティック解析機能、使われていないローカル変数の明示などの機能もすでに実装されている。
NetBeans Ruby PackはRuby/JRubyをサポートするプラグインだが、このプラグインはNetBeans IDEにおいてJavaではなくダイナミックに動作するスクリプト言語においても活用できることを示唆している。Sun Microsystemsは2006年9月ごろ、JRubyデベロッパのひとりであるCharles Oliver Nutter氏とThomas Enebo氏の両氏を雇用し、JRubyのフルタイム開発を始めている。Javaが隆盛をきわめているWebアプリケーションシステム開発ではあるが、Sunは最近注目されてきたスクリプト言語の機能を取り込むために、まずはJRubyに的を絞ったと言えるだろう。
今回の発表によって、Java + Rubyの開発プラットフォームとしてNetBeans IDEを推進する姿勢が明確となった。今度も同社を基軸とし、Javaプラットフォームにおけるスクリプト言語への取り組みが続けられることになるだろう。
関連記事
- 「NetBeans 5.5」日本語版登場 - IDEなど全4種類[2006/12/19]
- JRuby 0.9.2登場 - opensslエクステンションを追加、Railsサポートも改善[2006/12/12]
- Sun、NetBeansにAjax JSF、C/C++開発対応拡張パック[2006/12/7]
- Java SE 6/EE 5へ対応 - NetBeans 5.5[2006/11/1]
- JRuby 0.9.1登場 - 6割スピードアップしRailsサポートも改善[2006/10/21]
- 【ハウツー】話題のJRubyを動かしてみよう 導入編 - JRubyのコツをつかむ[2006/9/11]
- 【ハウツー】話題のJRubyを動かしてみよう TIPS編 - 書いてみよう自分のコード[2006/9/12]
- SunもRubyに注力 - JRubyコアデベロッパ2名をフルタイム雇用[2006/9/11]
- JRuby、SourceForgeからCodeHausへ[2006/7/18]
- "JRuby" 0.9.0正式リリース - 次期バージョンではどうなる?[2006/7/6]
- RailsやWebBrickも動作、Ruby-Javaの相互接続"JRuby" 0.9.0RC1[2006/7/5]
- Sun、Java Studio EnterpriseをOSS化 - NetBeans.orgへ[2006/4/13]
- RubyインタプリタをJavaで実装 - JRuby 0.8.3公開[2006/3/31]
- Java SE Mustang b76 - NetBeansからMatisse GroupLayout統合GUI開発に期待[2006/3/21]
- Sun、Java EE 5 SDK/NetBeans Enterprise Pack 5.5 プレビュー版公開[2006/2/23]
- Java IDEの雄 NetBeans IDE 5.0 公開 - 待望のMatisse搭載[2006/2/3]
関連サイト
ヘッドライン
- Rambus、次世代携帯機器向けメモリ「モバイルXDR」を発表[21:16 2/9]エレクトロニクス
- Intel、基幹業務システム向け次世代プロセッサ「Itanium 9300」を発表[20:47 2/9]エレクトロニクス
- MicronとNanya、42nmプロセスを採用した2GビットDDR3を開発[20:07 2/9]エレクトロニクス
- ISSCC 2010 - 日立、1Gbpsあたり消費電力1mW以下のトランシーバ回路を開発[19:52 2/9]エレクトロニクス
- CSSを最適化する3つのツール[17:17 2/9]JavaScript / CSS / HTML
- TIOBEプログラミング言語人気 - Scratch/Erlang/Scala/JavaFX[17:17 2/9]プログラミング
- Microsoft、Red Hat Linuxサポートをひっそり追加[17:15 2/9]システム管理
- IBM、8コア/32MB eDRAM搭載の高速CPU「POWER7」を発表 - サーバも販売開始[17:02 2/9]サーバとストレージ
- 【レポート】UTM最新動向 - クラウドに耐えうる処理性能と管理性の強化が進む[14:42 2/9]セキュリティ
- あるコンパイラが重要なマイルストーンに到達、LLVM Clang[14:06 2/9]プログラミング




