News for hackers. Stuff that matters.
Re:Scala projects are difficult to maintain by gher-shyu3i on Tuesday March 23, 2021 @11:35AM (#26556235)
This has never been true for non-native languages (Scala, Clojure, Kotlin, etc.) as far as I'm aware. They've always been slower. The JVM is designed with Java in mind and co-evolves with it.
Re:Scala projects are difficult to maintain by tormeh on Tuesday March 23, 2021 @09:59PM (#26562700)
One of the benefits of Scala's willingness to break bytecode compatibility all the time is that whenever Java/JVM implements a Scala concept, Scala switches to the Java method under the hood. Whenever the JVM gets Java-specific optimisations, Scala will use those. That's honestly pretty cool.
Re:Scala projects are difficult to maintain by fulafel on Thursday March 25, 2021 @01:30AM (#26576867)
They have in practice been slower because they try to be higher level, more ergonomic languages than Java. There aren't many performance-first JVM languages yet I think (Fortress maybe? They cited JVM problems when they wrapped up though).