新刊ピックアップ
Javaベースのハイブリッド言語 Groovy
1年に1つ新しい言語を学ぶほどアグレッシブなエンジニアでなくても,
Groovyは多くのエンジニアが使っているJavaをベースにしたハイブリッド言語です。Javaが使える環境であれば,
よりGroovyのインストーラをダウンロードしてインストールして簡単な設定をすることで,
Groovyに対するよくある誤解
Groovyは2003年に誕生した比較的新しい言語です。2004年にプチブームがあったためそのときの
よくある大きな誤解のひとつがGroovyのスピードです。起動の遅さ,
Java VMを常駐化することで起動の遅さは解消されますし,
最新の1.
Groovyは次世代Javaなのか
次世代Javaと言われている言語はほかにもあります。RubyやScalaなどに期待をかけている方もいるでしょう。一から学ぶ言語としてRubyやScalaのような新しい世界観を持った言語は魅力的です。
一方のGroovyはJavaの延長線上にあります。ある意味目新しさには欠けるかもしれません。その分今までのJavaの資産を生かしながら,
Groovyの使いどころ
GroovyはJavaとセットで使うことに適しているので,
Groovyの開発環境
Groovyには様々な開発環境が用意されています。Vim,
図1 Eclipseプラグイン
フレームワークGrails
GroovyにはGrails
図3 Grails
日本のGroovyコミュニティ
Groovyには優れた日本のコミュニティが存在します
これからのプログラミングはマルチパラダイムになっていくのではないでしょうか。新しい言語を学ぶハードルをちょっとだけ下げてくれるのがGroovyです。Groovyをきっかけにして,
記事中で紹介した書籍
-
プログラミングGROOVY
GroovyはJavaと抜群の親和性を持つハイブリッド言語です。簡潔で強力な記述力と高い柔軟性を持っており,Javaを補完・強化する究極のパートナーになります。 本書はGro...