Hacker News new | past | comments | ask | show | jobs | submit login

Why fork? Just go with Scala! http://www.scala-lang.org/



Why the downvotes? That's a perfectly reasonable suggestion.

Java is attractive because it's mostly sane, and it's backed by The Enterprise in a big way. Sure, if Google, RedHat, HP and IBM gets behind a fork, it could work - but I can't really see what RH and HP has to gain there. They both need to keep support for Oracle Java to stay relevant. IBMs primary interest in Java is consulting - and the consulting-money going to stay with Oracle Java. Google has a lot of stuff in Java, but they're by no means married to it, except for Android/Dalvik. I'd bet they're more keen to push something like Go (or even Scala for that matter).

But without the enterprise backing, Java is just a pretty dated language. Scala, on the other hand, is a very modern language by most measures, and it will integrate seamlessly with your Java legacy stuff.

Sure, it doesn't solve the problem of depending on the JVM, but if Oracle kills Dalvik, getting a good open source drop-in replacement to the JVM is not going to happen. If not, well, then we have Dalvik :)


Depending on the JVM is a bigger issue than you suggest. Without an unencumbered open source JVM, any languages which rely on the JVM will ultimately be dependent on Oracle. Bugs can't get fixed, new platforms can't be ported to, improvements to the VM can't be added.

Jumping to Scala or any other language is just ignoring the more fundamental issues that have always made a proper open source JVM important, regardless of Java's corporate owner.


Scala needs the JVM (well, at least it's main implementation does).


And the article title asks someone to fork Java.


We comment on the contents, not just the title of the article.


Frankly, "contents" substituting Java for JVM are pretty worthless. Notwithstanding, the article seems to be either confused about what it wants to fork, or it does indeed want to fork Java in addition to the JVM.

Either way, not a stellar effort.


The article mentioned OpenJDK, which contains JVM, but overall I agree that I wouldn't this call to action particularly inspiring.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

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

Search: