A companion resource page for a JFall 2025 conference talk covering the Foreign Function & Memory (FFM) API finalized in Java 22/25 and its application on Raspberry Pi hardware. The talk explains how FFM replaces complex JNI/JNA-based code in the Pi4J library, enabling easier native interop, better performance through reduced memory copying, smaller JAR footprint, and broader hardware support. Live demos show controlling LEDs, buttons, LCD displays, and sensors using JBang single-file applications. Links to Project Panama, Jextract, Pi4J FFM plugin, and demo code are provided.

2m read timeFrom webtechie.be
Post cover image
Table of contents
Talk DescriptionLinks Used During The Talk (and More…)

Sort: