はじめに NTTソフトウェア株式会社は、アプリケーション開発の効率化を目的として、 OSSであるJavaベースのスクリプト言語Groovyの研究開発と利用促進に取り組んでいます。本コラムでは、Groovyについて簡単な解説を行い、Groovyを活用するために当社で開発した技術GroovyServについて紹介します。
grab the unicorn by the horn and ride to a realm of higher knowledge At the last Hackergarten we came together and created two screencasts, both about projects in the Groovy ecosystem. The first is about CodeNarc, a static analysis tool for Groovy similar to FindBugs or PMD for Java. The screencast can be upvoted at DZone or watched below: The second is about GroovyServ, an application that increa
スクリプトの開発は、出力結果の様子を見ながら、試行錯誤的に記述を修正していくため、起動速度が重要になります。1秒はとても待っていられません。 Groovyはその機能からして、本来PerlやRuby、Pythonなどにも拮抗しうる強力なスクリプト言語ですが、GroovyServを併せて使うことで、スクリプト言語としてのGroovyの本来のパワーを最大限に引き出すことができるようになります。 起動性能ベンチマーク GroovyServを用いた場合の起動時間、具体的には以下のコマンドラインの実行に要する時間を計測してみます。 $ time groovy -e "println 'hello'" この測定方法だと、起動時間だけではなく処理時間や終了に要する時間も含みますが、それは十分に小さいと仮定しています。 Mac OS Xでの起動速度の測定結果を[グラフ1]に示します(グラフ縦軸目盛りの単位は
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く