Event Logo


Devnexus – Chris Engelbert and Viktor Gamov talk Java

Speaking Sessions:

Title: A Post-Apocalyptic sun.misc.Unsafe World

Christoph Engelbert

Thursday, February 23 at 2:30 PM – 3:35 PM – Room A316

The announcement that sun.misc.Unsafe will disappear in Java 9 created a huge buzz in the community and lots of people didn’t agree with the idea. While Unsafe have to go away eventually, the time is not yet and Oracle finally agreed on that.

To replace sun.misc.Unsafe we need a clear set of APIs to achieve the same behavior and performance. VarHandle, Foreign Function Calls, Generic Specialization (Templates) and other proposals try to solve this misery and to replace certain aspects of our beloved class.

This talk will introduce the alternatives and new features and explain how and why they will help to replace sun.misc.Unsafe. It uses basic examples to demonstrate what a Post-Apocalyptic Unsafe World will look like.

Title: Java Puzzlers NG S02: Down the Rabbit Hole

Viktor Gamov

Friday, February 24 at 10:30 – 11:45 PM – Room A411

Moar puzzlers! The more we work with Java 8, the more we go into the rabbit hole. Did they add all those streams, lambdas, monads, Optionals and Completable Futures only to confuse us? It surely looks so! And Java 9 that heads our way brings even more of what we like the most, more puzzlers, of course! In this season we as usual have a great batch of the best Java WTF, great jokes to present them and great prizes for the winners!

Go to devnexus.com