Re:Java string interpolation feature has been cancelled
by Bluestein on Thursday June 20, 2024 @07:44AM
(#40737541)
Re: Kotlin, will Kotlin die the Google death? Go?
Re:Java string interpolation feature has been cancelled
by smallerfish on Thursday June 20, 2024 @08:08AM
(#40737744)
Kotlin is produced by Jetbrains, so no.
Re:Java string interpolation feature has been cancelled
by pjmlp on Thursday June 20, 2024 @07:42AM
(#40737518)
Still way better than Go will ever be.
Re:Java string interpolation feature has been cancelled
by x0x0 on Thursday June 20, 2024 @04:00PM
(#40742701)
It also features one of my favorite language features: after you install the jre on an OS -- and you can install multiple jres side-by-side -- you get robust, single-file deploys from megajars. Which are just big zips. And this has been working for at least 25 years.
No scribbling all over the OS, no system global packages, no shell games with bundler / virtualenv, and not much need for Docker.
(I really like rails, but the deploy story is nowhere near as good as java.)
The JVM is a masterwork of engineering, and I mean that without any sarcasm. Its fast, it has a pretty sophisticated GC, it has a lot of great well-tested libraries built in, I want to use it for pretty much everything, but Java still kind of feels like it's stuck in ~2008. So many languages have added quality-of-life improvements literal decades ago and Java is just barely getting them. I mean, for goodness sakes, Java didn't even get multiline strings until Java 15!
Now, before someone posts this, yes I'm obviously aware of Kotlin and the dozens of other JVM languages out there, I use Clojure all the time, but I would still prefer that the core language for the platform were caught up with the rest of the world.