190

Using Java 9 Modularization to Ship Zero-Dependency Native Apps

 6 years ago
source link: https://steveperkins.com/using-java-9-modularization-to-ship-zero-dependency-native-apps/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
“Why can’t I just build an .EXE?“ When Java was first introduced, mainstream programming languages mostly either compiled to standalone executables (e.g. C/C++, COBOL), or else ran in an interpreter (e.g. Perl, Tcl). For many programmers, Java’s need for both a bytecode compiler and a runtime interpreter was a shift in thought. The compilation model made Java better suited for business programming than “scripting” languages. Yet the runtime model required a suitable JVM to be deployed and available on each target machine.

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK