Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

They ruin everything they touch IMO (Java came to them ruined already to be fair)


And they do an excellent job as Java’s language steward. Java was revived and has many excellent research and development going for it. Project Loom, Panama, Valhalla came to mind. They also made a low-latency GC.

Oracle is not a homogeneous entity.


Did you miss the part where they tried to burn the entire computing industry to the ground so they could get a few bucks out of Google? I wouldn't touch anything related to Oracle with a fifty foot pole, that shit is radioactive.


That might be due to https://bonkersworld.net/organizational-charts (I know it's a joke and the drawing is getting old, but it still rings somewhat true).


Except while building the language into a nicer language, they also took the time and effort to rebuild the licenses around it so that it is harder to feel safe using it


> rebuild the licenses around it

Isn't it all GPL?


The code is GPL, but the official Oracle binaries are not (since Oracle owns the copyright, they are free to release under multiple different licenses) and they use Oracle's predatory "free" licensing - you când download and run for free for 6 months, but you owe them money if you keep running those binaries after the moment the new version is released. There is no explicit enforcement mechanism - it's up to you to be careful, otherwise their lawyers will notice at some point and bill you for all the times you weren't.


> The code is GPL, but the official Oracle binaries are not (since Oracle owns the copyright, they are free to release under multiple different licenses) and they use Oracle's predatory "free" licensing...

And once they started doing that, everyone switched to some flavor of OpenJDK, many distributions of which are backed by organizations of at least Oracle's size.

https://adoptopenjdk.net/

https://aws.amazon.com/corretto/

https://developers.redhat.com/products/openjdk/overview

https://www.microsoft.com/openjdk


Oracle's OpenJDK binaries are GPL; the Oracle JDK has a better license as of a few months ago (v17): https://blogs.oracle.com/cloud-infrastructure/post/introduci...


So build it yourself or get someone else to build it for you.


For the past 2-3 ( may be 4 ) years there is a narrative / movement that Open Source doesn't just mean the sourced code are opened, open source means the "community". And the result of that community must be both free in beer and free as speech.


So it can be avoided by compiling the code yourself?


Or just using a package manager like a normal person.


> Java was revived

Java probably should have had a DNR on file.


Sorry, Java is outdated, young people aren’t even interested in learning Java anymore. It’s the “old language”.

Try React. Angular. Anything NPM is sexy. Leave Java for the generation Y.


I have seen hell, and it is node-modules.


NPM has less reason to exist than Java

React and Angular are out of date already, surely, being JS frameworks?


I tried writing my last project in React but its Postgresql libraries are basically non-existent.


Java is disgusting. So is all the stuff you just mentioned.


What are good technologies then?


Rust, obviously.


Kids these days and their toys.

You've never programmed until you program in assambler. Only than can you start contemplating the path to true mastery, imputting software into tha machine as binary using switches.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: