Groovy

Groovy JSR via http://suga.parfe.jp/td/index.cgi?date=20050420#p01

http://groovy.codehaus.org/Migration+From+Classic+to+JSR+syntax あ〜、確かに改悪だ〜〜。 最初からこのシンタックスだったとしたら、見向きしなかっただろうなぁ。

自分if文を定義してみる。

def もし(boolean cond, Closure closure) { if (cond) closure() } もし(true) { println "hoge" } もし(false) { println "moge" }いや、それだけ。

Javaの価値とは何なのか

http://xpc.aa0.netvolante.jp/~uehara/groovy.html#7_3 Javaの価値とは何なのか、という問いに対してそれは表現ではなく実行モデルであり、 JVMであり、それらが提供するバイナリ互換性であり、プラットフォームニュートラル性であり安全性だと、そういうこ…

Groovy Bean

http://www.kakutani.com/trans/ociweb/jnbFeb2004.html#groovy_beans Groovyでは、以下のように属性の前の識別子を省略するとその属性はpublicとなる。 class Book { name }publicと言っても、上記のような定義の場合、Groovyの実行時に自動的に、setter/ge…