Java теперь может напрямую работать с нативными C/C++ библиотеками через Foreign Function & Memory API. Идея простая: * находишь функцию из C-библиотеки * описываешь её сигнатуру * вызываешь из Java через MethodHandle * работаешь с нативной памятью через MemorySegment и Arena Это сильно упрощает Java-native interop по сравнению с JNI. Где полезно: * высоконагруженные вычисления * криптография * ML inference * игровые движки * интеграция с системными библиотеками Project Panama делает Java ближе к системному уровню: меньше boilerplate, меньше JNI-магии, больше контроля над памятью и нативными вызовами. Java уже давно не только про backend.