Re:The Sovereign Tech Fund Invests in Scala
by ActorNightly on Thursday January 29, 2026 @11:15AM
(#46812224)
Anything that runs on JVM should not be invested in.
[ Parent
| on HN ]
Re:The Sovereign Tech Fund Invests in Scala
by bachmeier on Thursday January 29, 2026 @12:14PM
(#46813124)
There's also scala.js and Scala Native, even if the JVM is the primary platform.
Re:The Sovereign Tech Fund Invests in Scala
by iberator on Thursday January 29, 2026 @12:10PM
(#46813068)
Why? I bet you never even wrote custom VM for your lang/architecture.
There are like dozen of implementations for JVM alone: sun, Oracle, gnu, IBM etc etc
Re:The Sovereign Tech Fund Invests in Scala
by ActorNightly on Thursday January 29, 2026 @02:34PM
(#46815354)
Because the idea of classes is baked into JVM. So when writing inline code, with groovy, scala, kotlin, whatever else, the compiler has to basically insert fake classes into the jvm.
This may seem trivial, but because its fundamentally "hacky" its not something that is ever going to be as easy to work with and expand.
Re:The Sovereign Tech Fund Invests in Scala
by neko-kai on Thursday January 29, 2026 @03:43PM
(#46816308)
This is nonsense. And, not that there's anything wrong with classes, but compilers no longer need to 'insert fake classes' for anonymous functions since Java 8.
Re:The Sovereign Tech Fund Invests in Scala
by ActorNightly on Friday January 30, 2026 @02:07AM
(#46821369)
Pretty sure everything in the jvm has to be tied to a class structure by definition.
Re:The Sovereign Tech Fund Invests in Scala
by neko-kai on Tuesday February 03, 2026 @07:16AM
(#46870039)
Yes, and? Classes are not inherently bad, hence saying that JVM should not be invested in because its bytecode requires classes is nonsense.
re: inline lambdas, they have to be _tied_ to a class, and defined as methods, indeed. But they no longer have to be standalone classes themselves since JDK8