
あっという間に四日目です。最終日は恒例のJames GoslingのGeneral
Sessionですが、今日のGeneral Sessionは本当に面白く、興味深いものばかりでした。それではひとつづつ短めに紹介を。
写真左上は2台の異なるPC(Win&Mac)のJavaVM上で実行されている複数のプログラムを、稼動させたまま一方に移したり、戻したりと
できる並行処理のデモです。(学生の頃に並行処理をかじったせいもあり、ワクワクしてしまいます・・・)
右上と中央上の写真は、 Sun
Labが作ったARMのJavaVM稼動マシンで、右上の写真のように一方からを水を移すように稼動プログラムをワイヤレスで「注ぐ(そそぐ)」ともう一
方に稼動プログラムが移るようなものだそうです。(すごい!)左真ん中の写真は
NetBeans
Project Matisse (Java GUI Builder)のデモのなかで
Joplinを使って何もないところからコンポーネントを貼り付け
て音楽プレーヤーを作成しているところです。あっという間に非常に見栄えもいい音楽プレーヤーが出来上がってびっくりです。写真を撮るのを忘れたのです
が、NetBeans Mobility Packのデモに加えて、Java MEのRemote
debuggingの実演もありました。実際にエミュレータでなく、実機の携帯で稼動させてデバッグしていました。(英語がきちんと聞けなかったんです
が、たしかBluetoothで。間違ってたら教えてください。)このほかにも
Boeing
のScanEagle,
NetBEMASの紹介がありましたが、今
日の一番はやはり、最後のPanel Discussion!Bill Joy(右中央), Guy Steele, Paul
Saffoが加わっての非常に内容の濃いパネルでした。聞き取れない部分もありましたが、今後のITの方向性、Computer
Scienceの将来を考させられ、興奮させられた内容でした。この日のKey NoteはWebCastで聞くことお勧めです。(やっぱり、Bill
Joyはかっこいい・・・)
セッションは、Feed syndication (RSS/ATOM, Blog)とScriptingのSessionに出席。Feed
Syndicationのセッションは、Roller(blogs.sun.comはこれで稼動しています)開発者のDave(左)と
blogs.sun.comを立ち上げたPatrick(もとはNetscape portalのengineerだったそうです), Rojo
NetworksのKevin, 3人がspeaker。Patrick が数日前にGoogleに転職したそうで、Sun, Rojo,
Googleの共同セッションになっていました。内容は想像よりよかったのですが、3社3人3様の意見を1つのセッションで展開し、最後にはFeedの
Parser比較でPatrickとKevinがPanel
Discussionでもないのに、互いの競合比較みたいなことをしてました。(これはこれで面白い。)資料は3人から日本語に訳して使ってもいいと直接
許可をもらったので、帰国後プレゼンをもらい、空いてる時間を見つけて翻訳するつもりです。