Java 8 vs java 16

broken image

Panama can be thought of loosely as a 're-imagining of JNI', but it contains a lot more than that. In particular this will include interfaces commonly used by C libraries. The first three of these are the delivery of aspects of Project Panama, which is the OpenJDK project to improve the ability of JVM managed code to interoperate with well-defined but 'foreign' (i.e.

broken image

There are some new APIs and tooling - most of them still in incubating form: The new features announced can be subdivided into several categories, starting with some procedural upgrades for how OpenJDK is developed: New features include procedural upgrades, new APIs and tooling, operating system ports, strongly encapsulating JDK internals by default, and more. In the new OpenJDK release cadence, this means that work has already shifted to version 16, which is due to be released in March 2021.

broken image

Oracle recently released version 15 of the Java programming language and virtual machine.

broken image