Project Panama - the New Java Native

Most people know JNI, the Java Native Interface - nobody likes it. JNI was designed as a fast solution to a nifty problem; interfacing Java with natively compiled C code. FFI, or Foreign Function Interfaces, are available in most programing languages today. No matter how fast a virtual machine is, no matter if code is compiled natively or not, interfacing to C/C++ is still a necessary requirement, not only to utilize native libraries.

As JNI is probably one of the most hated features in Java, Project Panama emerged to bring relief to programmers that have to write JNI binding code, but there’s more about Project Panama than what meets the eye.

This talk will introduce the basics of Project Panama and some features which are not obvious at first sight. It will present what is possible and how using some live demos.

Dienstag, 28.03.2017
15:00 - 15:40
Silverado Theater
Fortgeschritten
Deutsch
Core Java & JVM-Sprachen
Demo

Weitere Vorträge, die Sie interessieren könnten

Java 9 Modularity in Action
28.03.2017
Silverado Theater
16:00 - 16:40
Sander Mak
Reaktive Anwendungen mit RxJava
29.03.2017
Quantum 1+2
16:00 - 16:40
Michael Menzel
Multiplexing und Server Push - HTTP/2 in Java 9
28.03.2017
Schauspielhaus
11:00 - 11:40
Jan Weinschenker
Beyond Lambdas - the Aftermath
28.03.2017
Eventhalle
11:00 - 11:40
Daniel Sawano
JDK 8 Lambdas: Cool Code that Doesn't Use Streams
28.03.2017
Silverado Theater
12:00 - 12:40
Simon Ritter