ということで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の話を。
Project Panama's Foreign API[DEV6075]
PanamaのJFFIの話。ネイティブ呼び出しが楽に、速くなるよ、と。
最前列に日本のこわいひとたちが陣取っていました
そしてOpenGLを呼び出すデモ。
Code One弁当
ごはん。食べれた。ダイエットじゃないペプシも取れたし。
Yes, JavaScript Is Faster Than Java(When You Use GraalVM)![DEV5706]
Graal VMでJavaScriptを動かすと速くなるよという話なのだけど、なんか淡々とデモしはじめて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はタコ焼がかり。
結局テーブルが溶けてたので、石の上で。しかし人件費の高いたこ焼きだ。