Live data from Hacker News

The Road to Valhalla

cr.openjdk.java.net

81–82 of 82 posts

Re: The Road to Valhalla

#81
post #43
post #41

Earlier quoted context omitted.

It's perfectly possible to separate the language changes from the mindless API/platform/ecosystem churn. .NET Core finally considers Linux, the server OS, which brings it to parity with the JVM. Will this be the final rewrite? Who knows. Plus there is a lot of churn in Java land too (new libraries, rewrites of old libs, streams, libs becoming unmaintained, etc.), just big corps don't ever do any real maintenance. I w…

The big difference that many .NET Framework libraries won't work on .NET Core, and even less on Linux, because they depend on C++/CLI, Win32 interop or COM. Then those corporations start to evaluate a rewrite to portable .NET Core and come to the conclusion that several third party components also don't work on .NET and they need to go shopping. In the same process, they find out that said components actually have a…

Sorry, I worded my comment imprecisely. I meant the CRL and language feature developments can and should be looked at separately from the platform/ecosystem stuff.

I'm aware that Core is different, and that MS only ported a subset of their APIs, and thus many libs need to be completely rewitten, especially those that were already just wrappers/helpers for more Win32-specific things.

And this wrapping platform specific lower lever libs happens on other ecosystems too. Python users run into this quite a lot, Rust devs too, etc. And many early Java programs were basically platform specific, even if the JRE itself was not.

Re: The Road to Valhalla

#82
post #76

Earlier quoted context omitted.

Haha, the way you just handwave away the last few years of .NET/CLR/Roslyn/DLR changes means I've seen this is a waste of my time and will stop checking for replies But uh yeah... what percentage of Java developers are still on Java EE 7, 8? The "business advantage" is in things not changing. If you compare languages by business advantage then Java 1 wins because "we haven't had to waste money upgrading since the 90s…

> But uh yeah... what percentage of Java developers are still on Java EE 7, 8? I hope around 90% or more, because Java EE 8 is the latest version of Java EE.

Java (EE 7 or 8)...
Post reply on HN