ついでにnoop

昨日scala触ったついでにnoopも少し眺めてみた。

ScalaANTLRで書かれていて、ソースはpythonで管理され(mercurial)、Rubyでビルド(Apache Buildr)して、JVM上で動くとか大変な感じですね。

noop自体は、いい習慣をライブラリでカバーするんではなく言語としてサポートできるように設計されているようだ。詳しくはImage:Noop at JVM Summit.pdf - JVMLangSummitをみるといいんではないか。

noopのコードとか、レガシーコード改善ガイドとか読むにしてもそうだけど、基礎体力としてのJava力が足りないなぁ。まじ読めん。