Project Panama. Building better Java ecosystem with native code • Denys Makogon • Devoxx Poland 2024
Subscribe to our channel: https://youtube.pl/c/DevoxxPoland?sub... JDK 22 is here, Project Panama is a new hot topic, as was Loom in JDK 21, and it's time to retire your custom JNI code and replace it with something entirely new and efficient. It's a great time to get familiar with API's, build applications with something more than "C print" and, more importantly, develop Java libraries with native code (including the whole release cycle). If you want to learn Panama and build things that don't yet exist in the Java ecosystem (in one form or another), you will find this talk quite entertaining, as there are not many times when you can learn something new. So the target audience for this talk is developers who are ready to build new tools with C/C++/Rust and bring the power of native code to the Java ecosystem, JDK and runtime. In this talk you will learn: New JDK APIs - Foreign Function & Memory APIs; How it differs from JNI How to build Java applications using native code, but with something different from JNI How to build a Java library from native code and release it via CI/CD based on the existing open source project; Recorded at Devoxx Poland 2024 Twitter: / devoxxpl Instagram: / devoxxpl Join us also here: Devflix: https://devflix.pl #Devoxx #DevoxxPoland #IT #Development #SoftwareDevelopment

Logging Considered Harmful? • Sebastian Daschner • Devoxx Poland 2024

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains

Is Loom really the future of enterprise Java? • Martin Stefanko • Devoxx Poland 2024

The model-code gap • Simon Brown • Devoxx Poland 2024

How to (Re)start Your Java Journey in 2026

Linus Torvalds: AI Is Changing Linux Fast

Why Aliens Would NEVER Invade Africa

IntelliJ IDEA: The Documentary | An origin story

Multithreading Dragons: STM and Structured Concurrency • Bartek Kuczyński • Devoxx Poland 2024

Co-Creator of Haskell: Functional Programming, Thinking in Types, Useless Languages | Simon Jones

Relevance of Unix Philosophy in Modern Architectural Solutions • Daniel Pokusa • Devoxx Poland 2024

DeepMind Chief Demis Hassabis Says Google’s Still Winning AI Talent | Semafor Tech

Event-driven systems without pulling your hair out • Andrzej Ludwikowski • Devoxx Poland 2024

Is GraalVM the cure for serverless Java's ills? • Maciej Kołodziejczak • Devoxx Poland 2024

Keynote: After the AI Hype – What’s Real, and What’s Next - Richard Campbell - 2026

Software engineering at the tipping point

Going AOT: Everything you need to know about GraalVM for Java • Alina Yurenko • Devoxx Poland 2024

The New Java Best Practices by Stephen Colebourne
![eBPF: Unlocking the Kernel [OFFICIAL DOCUMENTARY]](https://i.ytimg.com/vi/Wb_vD3XZYOA/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLBxAuuCMJh_jEk7chBuiLFOR9oX5Q)
eBPF: Unlocking the Kernel [OFFICIAL DOCUMENTARY]

