News for hackers. Stuff that matters.
Re:Scala Native by pjmlp on Tuesday August 20, 2019 @05:33AM (#20745101)
What a joke.

Currently Scala.Native still performs poorly than Scala JVM.

Since 2000 anyone that cared about AOT in Java had quite a few commercial Java vendors that offered AOT on their JDKs, Oracle and IBM were two of them.

Project Panama, Valhalla, Metropolis and Graal are proof that Java community does care to optimize for these things.

Re:Scala Native by densh on Tuesday August 20, 2019 @06:28AM (#20745333)
> Currently Scala.Native still performs poorly than Scala JVM.

This is factually incorrect [1]. 0.4.0 series is shipping with brand new optimizer (as of M1) and soon a parallel garbage collector (M3). Both contribute to major performance overhaul compared to the current stable 0.3 branch (see benchmarks on the link below).

[1] https://github.com/scala-native/scala-native/releases/tag/v0...

Re:Scala Native by pjmlp on Tuesday August 20, 2019 @06:38AM (#20745384)
Benchmarks against all major Java implementations?
Re:Scala Native by cheriot on Tuesday August 20, 2019 @08:08PM (#20753502)
So developers can choose to have the batteries included or to pay a vendor. I hear signing contracts with IBM and Oracle is a great experience. Is that the joke?

> proof that Java community does care

Oh, the community wants them. It's been Sun then Oracle and now the OpenJDK project that has never prioritized these things and that's the runtime 99% of JVM shops run.

Re:Scala Native by pjmlp on Wednesday August 21, 2019 @12:05AM (#20754483)
The sad joke, when comparing with other professions, is wanting to be payed while refusing to pay others for the tooling one uses.
Re:Scala Native by cheriot on Wednesday August 21, 2019 @12:56AM (#20754669)
I happily pay for a number of excellent tools. I also have no interest in doing business with IBM and Oracle again.