Java has long been a powerhouse programming language thanks to its portability, robustness and extensive ecosystem. However, one major challenge for Java developers is interoperation with native code.
Since my trusty C++ compiler produced fast math code, I just needed to call these math routines instead of the slow StrictMath routines from my Java program. Java Native Interface (JNI) enables Java ...