Javaの進化が続くかもしれない

停滞気味の Java でしたが、

ITPro:「JavaOne 2010レポート」

を読んで「おお」と思いました。
(こちらの記事、本当に助かります)

もちろん、本当に実現するかどうか保証はありませんが、
少なくとも意欲があるということがわかったので。
Java7 が来年、クロージャなどはその後の Java8。

さて、DBFluteがそれに対してどうしていくかが、
自分の一番の課題ですが、まだ Java7 の全部の機能を把握
していませんが、恐らく特別にJava7の機能を使って何かやる
というアプローチはないかと。今のDBFluteで動けば、
つまり、Java5、Java6、Java7 兼用のDBFluteに。

やはり、インパクトはクロージャです。
クロージャに置き換えたい箇所が多々あります。
クロージャが採用された Java が出てきたとき、
そのときそのJava専用のDBFluteが出てくるでしょう。
もちろん、仕様次第。コールバック受け取り側のメソッドが
そのままでクロージャを利用できるとかであれば、DBFluteは
そのままでOK。そうでなければメソッドを修正する。

随分、先の話ですが、そもそもこういう話ができること自体が
うれしいものです。色々心配事はありますが、なんとかJavaが
良い方向に進んでくれることを祈ります。