組み込み用J2SE
今興味を持っているのは,組み込み用J2SE.J2MEではない.(あっ,これからはJava SEとJava MEか).
以下のような記事が昨日出ていたのだが,これはたぶんPaulがLG3Dを移植したのと,同じハードウェアではないだろうか?
http://japan.cnet.com/news/ent/story/0,2000047623,20084772,00.htm?ref=rss
昔,JavaOSというOSがあって,私はNECから試作器を貸与してもらっていたのだが,これが面白く夢中になったことがある.残念ながら,JDK 1.1の段階ではJava VMそのものが不完全すぎて,実用にならず消えていったのだが,今でも当時の関係者と「あれは惜しかったね」という話になる.
何が面白いかというと,Java言語という統一された環境で,OSが提供するはずの下位層までシームレスにアクセスできる点である.特定用途のデバイスなどは,汎用OSほどの多様性や柔軟性は要求されない.また,組み込み用だからとC言語やアセンブラで押し通すのは疲れてしまう.そのような場合に,Javaのような楽で実用的なプログラミング言語ですべてまかなえるのは,プログラマとして非常に嬉しいことだ.
さて,私が想像するようなものなのか,これからニュースを読むのが楽しみだ.