News for hackers. Stuff that matters.
Re:Java 18 / JDK 18: General Availability by jakebasile on Tuesday March 22, 2022 @11:20AM (#30767152)
The JVM is great. It's easy(-ish) to deploy and there is a library for anything you can possibly think of, probably more than one, on Maven. It handles large throughput and big memory usage very well and is extremely tunable.

Using the JVM doesn't mean you're limited to Java anymore, and hasn't for a long time. I have built software for the JVM for the past 6+ years nearly exclusively in Clojure with only a few moments where I needed to dip down into Java proper.

Re:Java 18 / JDK 18: General Availability by packetlost on Tuesday March 22, 2022 @11:44AM (#30767486)
Can confirm. Been learning Clojure lately (after using Python for a long time) and it's great. That being said, the JVM is a bit chunky in terms of disk usage and when you get into really high performance things, tuning heap space and whatnot is a pain (I'm looking at you ElasticSearch), but it really is a fantastic piece of engineering.