Live data from Hacker News

Time to look beyond Oracle's JDK

blog.joda.org

121–130 of 136 posts

Re: Time to look beyond Oracle's JDK

#121
post #86
post #6

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…

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. :)

Only on SV coffee shops.

My world is pretty much divided between Java and .NET, with a sprinkle of C++.

Re: Time to look beyond Oracle's JDK

#122

Earlier quoted context omitted.

I don’t think it’s that simple. As a dev or sysadmin, all it takes is to have resources invested in a legacy system that no one gave money to replace but are ok with maintenance contracts. This easily happens when people leave/get hired. I have a legacy storage system only accessible through exactly Java 6u31 32-bit on Windows 7, of course I want to replace that but instead it’s cheaper to keep and maintain than to r…

That's the theory. In practice, it is near-impossible to get any enterprise vendor to actually fix something. Either you're lucky and another customer had the problem. Then, after annoying them for about a week, you'll get a patch. If however you've found something new like a feature that's so buggy it is actually completely defect, you're in for an ordeal of a few months. Simply getting a dev to look at your bug tak…

The first time I used Java, in the 1.0 days, we wrote an application and deployed it to Solaris, HP/UX and AIX. We found a bug on AIX which would crash the VM, and reported it. IBM said it would be months before the next release, so we rewrote the application in Perl.

Re: Time to look beyond Oracle's JDK

#123

Earlier quoted context omitted.

> What do you mean by non-community? Who owns it. Sure, we all use stuff owned by large companies, we just have to pick and choose, and I avoid Oracle. As a dev community I wish we could avoid wholly owned Oracle software to make a statement about their business practices, but I understand that stance is unreasonable for many.

That's a reasonable stance, but I thought you were comparing it to OpenJDK. I don't think Graal is any less community than OpenJDK. Similar people (RedHat, AMD, Intel, many universities) contribute to Graal in the same way they contribute to OpenJDK. I suppose there isn't a formal community process for Graal?

I'm sorry but I don't think they're just as open at all.

And I say this as a huge fan of all of your work on Graal and JRuby and a proponent of the Java platform.

Contributing to Graal isn't just getting a commit into a GPLd project. It requires you to allow Oracle to ship it in GraalVM EE.

I have no problem with dual lisenced code nor begrudge the business model, but this is distictly against the spirit of the GPL.

Re: Time to look beyond Oracle's JDK

#124

Earlier quoted context omitted.

That's a reasonable stance, but I thought you were comparing it to OpenJDK. I don't think Graal is any less community than OpenJDK. Similar people (RedHat, AMD, Intel, many universities) contribute to Graal in the same way they contribute to OpenJDK. I suppose there isn't a formal community process for Graal?

I'm sorry but I don't think they're just as open at all. And I say this as a huge fan of all of your work on Graal and JRuby and a proponent of the Java platform. Contributing to Graal isn't just getting a commit into a GPLd project. It requires you to allow Oracle to ship it in GraalVM EE. I have no problem with dual lisenced code nor begrudge the business model, but this is distictly against the spirit of the GPL.

[deleted]

Re: Time to look beyond Oracle's JDK

#126

Earlier quoted context omitted.

That's a reasonable stance, but I thought you were comparing it to OpenJDK. I don't think Graal is any less community than OpenJDK. Similar people (RedHat, AMD, Intel, many universities) contribute to Graal in the same way they contribute to OpenJDK. I suppose there isn't a formal community process for Graal?

I'm sorry but I don't think they're just as open at all. And I say this as a huge fan of all of your work on Graal and JRuby and a proponent of the Java platform. Contributing to Graal isn't just getting a commit into a GPLd project. It requires you to allow Oracle to ship it in GraalVM EE. I have no problem with dual lisenced code nor begrudge the business model, but this is distictly against the spirit of the GPL.

[deleted]

Re: Time to look beyond Oracle's JDK

#127

Earlier quoted context omitted.

That's a reasonable stance, but I thought you were comparing it to OpenJDK. I don't think Graal is any less community than OpenJDK. Similar people (RedHat, AMD, Intel, many universities) contribute to Graal in the same way they contribute to OpenJDK. I suppose there isn't a formal community process for Graal?

I'm sorry but I don't think they're just as open at all. And I say this as a huge fan of all of your work on Graal and JRuby and a proponent of the Java platform. Contributing to Graal isn't just getting a commit into a GPLd project. It requires you to allow Oracle to ship it in GraalVM EE. I have no problem with dual lisenced code nor begrudge the business model, but this is distictly against the spirit of the GPL.

[deleted]

Re: Time to look beyond Oracle's JDK

#128
post #77

Earlier quoted context omitted.

I've worked some in Typescript and I like it. In fact, it looks like it's going to be the next great enterprise language that's not Java or .Net. Am I delusional?

The next great language for enterprise web-frontends, maybe.

Have you used it?

Re: Time to look beyond Oracle's JDK

#130
post #121
post #86

Earlier 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. :)

Only on SV coffee shops. My world is pretty much divided between Java and .NET, with a sprinkle of C++.

Enterprise is slow but sure to follow. Look at NodeJS adoption for example today compared to 2 years ago.
Post reply on HN