Earlier quoted context omitted.
TypeScript ( https://www.typescriptlang.org/ ) is a good starting point. If you use nestjs ( http://nestjs.com/ ), it has dependency injection as well. Pairs with Angular nicely.
How can you compare nodejs runtime and java runtime? When you take into account traditional Java uses
Time to look beyond Oracle's JDK
41–50 of 136 posts
Re: Time to look beyond Oracle's JDK
#42Actually, time to look beyond the whole Java ecosystem. After the claims Oracle made during the Google trial (such as APIs and method signatures being patent-able), it is clear that one can't work on the Java platform without infringing Oracle's IP. If Oracle doesn't sue you now, it can sue you when it makes financial sense to do so. .Net looks like a much better alternative, with a patent pledge and ECMA standardiza…
The versions mentioned here are strict Java compatible in that they follow a well-defined standard and an elaborate test suite. Quite different from Java Android.
Re: Time to look beyond Oracle's JDK
#43Redhat is skipping the minor Java versions, so it's Icedtea/OpenJDK build has Java 8, and the next version will have Java 11. This is what I'll be using on Linux.
Re: Time to look beyond Oracle's JDK
#44Will be interesting once Graal is released. I've found it be at least 30% faster than the existing JDKs around for Scala development. Others have found similar results: https://medium.com/graalvm/compiling-scala-faster-with-graal...
Surely it's no coincidence that, as Oracle removes differences between its JDK and OpenJDK, that they are throwing their weight behind this non-community project, with an enterprise version. Between sunsetting community owned Nashorn in favor of Graal solution to giving tools to OpenJDK presumably with fewer of their own maintainers, the resource shift is clear. Not that it's wrong or even nefarious, but devs need to…
Re: Time to look beyond Oracle's JDK
#45Re: Time to look beyond Oracle's JDK
#46Actually, time to look beyond the whole Java ecosystem. After the claims Oracle made during the Google trial (such as APIs and method signatures being patent-able), it is clear that one can't work on the Java platform without infringing Oracle's IP. If Oracle doesn't sue you now, it can sue you when it makes financial sense to do so. .Net looks like a much better alternative, with a patent pledge and ECMA standardiza…
Its only been a couple of years that Microsoft has been behaving "better". I suggest you read up on the history of Java, Android, Google and Microsoft because you also seem to be unaware what Android Oracle vs Google was really about; Its wasn't about patents, it was about copyright.
You know what they say about history: Those who don't know it are doomed to repeat it.
Re: Time to look beyond Oracle's JDK
#47I get mixed messages on OpenJFX on how much of JavaFX has been open sourced.
Re: Time to look beyond Oracle's JDK
#48Earlier quoted context omitted.
JRE is on its way out. Thanks to Java modules, jlinker and packager tool, the idea is that you just distribute everything together.
Happen to have a good link to read about it?
https://docs.oracle.com/javase/10/tools/jlink.htm#JSWOR- GUID-CECAC52B-CFEE-46CB-8166-F17A8E9280E9
"Self-Contained Application Packaging"
https://docs.oracle.com/javase/10/deploy/self-contained-appl...
"JLINK in Java-9"
https://blog.knoldus.com/jlink-in-java-9/
"Using Java 9 Modularization to Ship Zero-Dependency Native Apps"
https://steveperkins.com/using-java-9-modularization-to-ship...
Re: Time to look beyond Oracle's JDK
#49Actually, time to look beyond the whole Java ecosystem. After the claims Oracle made during the Google trial (such as APIs and method signatures being patent-able), it is clear that one can't work on the Java platform without infringing Oracle's IP. If Oracle doesn't sue you now, it can sue you when it makes financial sense to do so. .Net looks like a much better alternative, with a patent pledge and ECMA standardiza…
Pick Clojure, Scala or JRuby instead of Java if you need to start off on the JVM, to hedge against this risk.
Re: Time to look beyond Oracle's JDK
#50But what about supporr for the JRE? Please help a sad IT admin understand what's gonna happen.
JRE is on its way out. Thanks to Java modules, jlinker and packager tool, the idea is that you just distribute everything together.
https://blogs.oracle.com/java-platform-group/understanding-t...