5 ms·
Performance isn’t a problem for Java for just about any business application most programmers will work on and, if it is, you can usually figure out how to opti
by fiddlerwoaroof 3y ago
Performance isn’t a problem for Java for just about any business application most programmers will work on and, if it is, you can usually figure out how to optimize Java to hit your performance target. Safety is also not a problem in Java. And fat jars remain the single best way to deploy an application I’ve seen in just about any ecosystem (and nix is working out pretty well to bring their benefits to the rest of the programming world).
- eklavya 3y agoHopefully with Valhalla landing, memory footprint can also go down enough.
- alex_suzuki 3y agoEven better than fat jars are jlink‘ed images, maybe even wrapped in a nice shell using jpackage. Bundling the JDK and stripping it of unneeded modules eliminates so many types of issues. All courtesy of your JDK.
- datadeft 3y agoI have the exact opposite experience. In fact for a while I lived on optimizing Java projects to meet with performance numbers even my junior Rust code can beat easily. Most Java devs have no idea how to write performant software.