Java 19, foreign functions and memory API, no more JNI (Thu, 24 Nov, 1830 hrs).

TOPIC
Java 19 foreign functions and memory API, no more JNI (Thu, 24 Nov, 1830 hrs).

 

MOTIVATION
OpenJDK 19 is the reference implementation of version 19 of Java Standard Edition (SE).

 

Java 19 show cases multiple innovations related to concurrency, language enhancements and most importantly working with 'C' like type systems.

 

Java has always has automatic memory management aka garbage-collection since its inception.

We focus on 'foreign functions and memory API' which has the potential to dramatically change the way Java code is written to work with external environments.

 

As part of our exploration we uderstand the design and will be writing code in Java19 and ISO C and ISO C++20 to understand better how the foreign function interface works and issues related to memory.

 

Please download the OpenJDK19 for


Linux x86_64
https://download.java.net/java/GA/jdk19.0.1/afdd2e245b014143b62ccb916125e3ce/10/GPL/openjdk-19.0.1_linux-x64_bin.tar.gz

 

ONLINE
We use JITSI which has Audio, Video and Chat integrated in a single interface. Since JITSI is free software based service and has open interface, it is easily accessed using Browser or as a Android app.

 

JITSI
https://meet.jit.si/SoftwareHub

 

DAY
Thursday

 

DATE
2022-11-24 (24th November)

 

TIME
1830 hrs Ankara, Türkiye

 

LANGUAGE
English

 

As a community that believes in Software Freedom, all our sessions are FREE-of-CHARGE.

 

Code of conduct applies. RSVP is required !

 

Tüm Türkler davetlidir.

There are no comments. Be the first one!

Thursday, November 24, 2022
15:30 - 17:30
Africa/Abidjan
Online
CREATED BY
SoftwareHub