【ハウツー】
BSFはあくまでもフレームワークで、スタック系のプロダクトではない。このため、スクリプトを実行する場合には、それぞれのプロジェクトから提供されている成果物(スクリプトエンジン)をダウンロードして自力でクラスパスに追加する必要がある。これは少々面倒だ。できれば対応したJarファイルをあらかじめlibディレクトリに納めた状態の配布物を用意してほしいところだ。
Javaにおけるスクリプト言語のサポートは徐々に強化されていくだろう。また、人気の高いスクリプトエンジンとしてGroovyやRhino、JRubyなどがすでにあり、あえてBSFを積極的に採用する理由はそれほどないかもしれない。JSPを使いとの統合も、大きな利点にはならないだろう。
しかし、今後活用が期待されているJavaとスクリプト言語のシームレスな統合を実現するうえでの実験用フレームワークとしての価値はある。BSF単体で複数のスクリプト言語に対応しており実験が容易だ。しかもプラグイン的に対応スクリプト言語を追加できる。このあたりも実験採用にあたって価値が高い。
また、どれだけ需要があるかわからないが、Javaから複数のスクリプト言語を使い分けると効率がいい場合、ハブとしてBSFを採用する価値はあるだろう。
| 話題のJRubyを動かしてみよう TIPS編 - 書いてみよう自分のコード [2006/9/12] |
| 話題のJRubyを動かしてみよう 導入編 - JRubyのコツをつかむ [2006/9/11] |
| SunもRubyに注力 - JRubyコアデベロッパ2名をフルタイム雇用 [2006/9/11] |
| JavaだってRubyに負けちゃいない - JavaでもRails クイックスタートGrails [2006/7/20] |
| JRuby、SourceForgeからCodeHausへ [2006/7/18] |
| "JRuby" 0.9.0正式リリース - 次期バージョンではどうなる? [2006/7/6] |
| RailsやWebBrickも動作、Ruby-Javaの相互接続"JRuby" 0.9.0RC1 [2006/7/5] |
| Groovy 1.0 JSR-6 公開、正式版は今秋を目処に [2006/7/1] |
| JavaOne 2006 - JavaとRubyの素敵なコラボレーション JRuby最新動向 [2006/5/18] |
| GroovyによるRuby on Railsライクなフレームワーク - Grails 0.1公開 [2006/3/31] |
| Java仮想マシンで動作するHaskell風スクリプト - Jaskell 0.7 [2006/2/17] |
| 正式リリースまであとわずか - Groovy JSR 04 公開 [2005/11/25] |
| Javaで実装された独自仕様のスクリプト言語Hecl [2005/10/4] |
| RubyインタプリタをJavaで実装 - JRuby 0.8.2公開 [2005/10/3] |
| Perlの文法を持ったJavaベースのスクリプト言語 - Sleep 2.0公開 [2005/7/21] |
【ハウツー】使ってみようApache Derby - サーバも組み込みもOKなお手軽DB
【コラム】ダイナミックObjective-C 第52回 デザインパターンをObjective-Cで - Singleton (3)
| トマトを食べれば痩せられる!? -京大ら、新発見の成分で肥満改善効果を実証 [21:00 2/10] |
| JAXA、液体シリコン中に残存する共有結合を観察 -大口径ウェハの実現に期待 [20:11 2/10] |
| NEDOなど、熱膨張が小さな樹脂複合材料ペレットの量産化に成功 [19:22 2/10] |
| 理研、一般顕微鏡を蛍光顕微鏡に強化できるアダプタを試作して性能を実証 [19:15 2/10] |
| 天の川のブラックホールが小惑星を飲み込んでいる - NASAが発表 [18:08 2/10] |
|
9ストーリーズ ~バレンタインのエピソード~ [08:05 2/11] キャリア |
|
RX-7改フェラーリ登場!/マジックRX-7XX 【大阪オートメッセ2012】 [08:04 2/11] キャリア |
|
【連載】鉄道トリビア 第137回 山手線と京浜東北線から●●●が消えた!? [08:00 2/11] ライフ |
|
JRグループ、「周遊きっぷ」を見直し - 19の周遊ゾーンが3/31で販売終了に [07:30 2/11] ライフ |
|
「青春18きっぷ」春季用は2/20発売 - 夏季用・冬季用の発売は現時点で未定 [07:30 2/11] ライフ |