From Java to Groovy in a Few Easy Steps - DZone Java
「JavaからGroovyへ」だそうな。
実際にGroovy使い始めて思ったけど,Javaの資産があればあるほど,手を出しやすいスクリプト言語ですヨ。「こんなことやりたい」と思ったときに,それを実現できるJavaのライブラリも思いつけば,Groovyで書いた方がJavaで書くより遥かに楽。
#というか,柔らかく書ける。って言った方がニュアンスが近いかな。
楽に書けるってのは,JetGroovyによるところが大きいので,Groovyそのものの評価とは言えないかも。
それでも,ここ数日テストコードとかちょいとした便利スクリプトをGroovyで書いてると「この際だからプロダクトコードもGroovyでいいんじゃね」と思い始めるオレガイル。
#はたしてこれは中二病の一種か?
それはそうと,リンク先で最後に紹介してあったコード:
class HelloWorld { def name def greet() { "Hello ${name}" } } def helloWorld = new HelloWorld() helloWorld.name = "Groovy" println helloWorld.greet()
これはファイル名を「HelloWorld.groovy」にすると動かないよ。
ps.
そんなことが分かるくらいGroovyを理解できてきたんだけど,Groovyって時おり「元がJavaだから,こうなんだな」みたいな発想が必要で,びみょうにテンション下がんだよねー。:-P