Oracle Code One - day 4

ということでOracle Code One最終日。4日は短い。

The Future of Java SE[DEV6323]

Java SEの今後という話。

寝坊したので、入ったときにはJEP 11やJEP 12の話をしてました。--enable-previewってJEP12だったんだ、という気づきがあった。
JEP 11: Incubator Modules
JEP 12: Preview Language and VM Features
あとはProject PortlaとかLoom、Amber、Valhalla、Skaraの話を。

More Java Community Insider Secrets[DEV6051]

キャプテンアメリカがいると聞いて。


一緒に写真とってもらった

Project Panama's Foreign API[DEV6075]

PanamaのJFFIの話。ネイティブ呼び出しが楽に、速くなるよ、と。
最前列に日本のこわいひとたちが陣取っていました


そしてOpenGLを呼び出すデモ。

Code One弁当

ごはん。食べれた。ダイエットじゃないペプシも取れたし。

Yes, JavaScript Is Faster Than Java(When You Use GraalVM)![DEV5706]

Graal VMJavaScriptを動かすと速くなるよという話なのだけど、なんか淡々とデモしはじめてGraal.JSの仕組みとか話さなさそうなので撤退

Using Java CompletionStage in Asynchronous Programming[DEV4798]

CompletionStageの使い方、というセッションなんだけど、ADBA(Asynchronous DataBase Access)の説明だった
早めに終わったので、JSのほうに戻ってみたけど、やっぱ淡々とデモやってたので、抜けて正解だったなと思った。しかし、戻らずに@yusukeのTwitter4Jのほうに行くのが正解だったと思う。

Kotlin as a Modernized Java[DEV5452]

Functional Exception Handling in Javaが満席だったし他の人も聞いてたので、Kotlinの話へ。

Javaが201X年にデザインされていたら、という話だったので、聞きやすかった。

GraalVM: Vision and Roadmap[DEV5580]

GraalVMのロードマップ知りたいなーと思ったら、ふつうにGraalVMの現状の機能説明してて、結局ロードマップの話はなかった・・・


しかし、身振りが大きい。

Stephenさんの家でバーベキュー

おわったら、みんなでStephen Chinさんの家でバーベキュー。


Cero_tはタコ焼がかり。


結局テーブルが溶けてたので、石の上で。しかし人件費の高いたこ焼きだ。


肉は自動でぐるぐるされていました。


肉もタコ焼もビールもおいしかった。やはりヨーロッパビールが赤道越えずに輸入できるのは いいな。

ホテルの近くのバー

いままでずっと気になってたのだけど、佐々木さんと来てみた。


タップもたくさんあって、すごくよかった


ゲームもある。


なんか来てるお客さんとちょっと会話する機会があったけど、とてもいい人ばかりだった。
また来年も来よう。