| ▲ | latchkey 4 hours ago | |||||||||||||||||||
"We are improving and enriching the connections between the Java virtual machine and well-defined but “foreign” (non-Java) APIs, including many interfaces commonly used by C programmers." Where does it say "innovating"? | ||||||||||||||||||||
| ▲ | grg0 4 hours ago | parent [-] | |||||||||||||||||||
They are doing something new in the language -> innovating. JNI was always the wrong way to do FFI. FFI should require no changes or wrappers in the native code; anything short of that is unnecessary and inefficient. Yet, somehow, in Java land, this is still the norm in 2026? I'd really want to love Java, but man, it has a long laundry list of warts and a near-zero pace of innovation. | ||||||||||||||||||||
| ||||||||||||||||||||