Actually, 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…
Time to look beyond Oracle's JDK
111–120 of 136 posts
Re: Time to look beyond Oracle's JDK
#112Actually, 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…
I agree Java is dying, but so is .Net. Microsoft is trying it's best, but .Net Core is no where near as popular as .Net 3.5. (google trends). Embrace the Beam. :)
Re: Time to look beyond Oracle's JDK
#113Earlier quoted context omitted.
It's all GPL licensed. How is it not 'community owned'? What is your definition of 'community', exactly?
Who makes the decisions and who can change the license and who can sue you for misuse of the software? I don't want to support any Oracle product if I can help it, regardless of license.
Re: Time to look beyond Oracle's JDK
#114Earlier quoted context omitted.
More than that, speed is vastly overrated in a lot of cases.
True, although that has a way of becoming important after awhile. That’s why I prefer to focus on complexity and clarity as it’s much harder to make convoluted code when it becomes important.
Re: Time to look beyond Oracle's JDK
#115Earlier quoted context omitted.
I agree Java is dying, but so is .Net. Microsoft is trying it's best, but .Net Core is no where near as popular as .Net 3.5. (google trends). Embrace the Beam. :)
In your opinion what software platform will replace java and .net?
Re: Time to look beyond Oracle's JDK
#116Earlier quoted context omitted.
In your opinion what software platform will replace java and .net?
Elixir and the Erlang Beam are eating their lunch right now. Vastly more scalable and a joy to program.
https://www.indeed.com/q-erlang-jobs.html 83 erlang jobs
Re: Time to look beyond Oracle's JDK
#117There's really only one, possibly two saviors of Java. Redhat with JBoss/Icedtea, and OpenJDK, which has IBM, Redhat, Oracle and Doug Lea at the top level. I don't see any great examples of building successful open source communities from IBM, but open sourcing OpenJ9 earns them some good will. Short of OpenJDK being adopted by Apache/Mozilla/etc.. (Oracle will let this happen after hell freezes over..) Java really h…
"I don't see any great examples of building successful open source communities from IBM, [...]" What about Eclipse? Love it or loathe it, it's certainly been successful.
This sounds harsh, and I don't mean to be, but only time will tell how OpenJDK/Open J9 fares.
Re: Time to look beyond Oracle's JDK
#118Actually, 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…
Re: Time to look beyond Oracle's JDK
#119Earlier 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
If you're thinking about life without Java, Typescript is interesting. Is it perfect? No, but it's evolving quickly, has traction, and the ecosystem is pretty good.
Re: Time to look beyond Oracle's JDK
#120Actually, 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…
Hope Go could take it