Linked by vodoomoth on Fri 24th Sep 2010 22:56 UTC
Java Oracle has made some decisions about Java: in order to release JDK 7 in the middle of next year, they have decided to change priorities and specifically, postpone three features: Jigsaw, Lambda and Coin.
Permalink for comment 442608
To read all comments associated with this story, please click here.
RE: No thanks to Java
by kaiwai on Sat 25th Sep 2010 00:51 UTC in reply to "No thanks to Java"
Member since:

I've tried learning Java, but the lack of properties (C# does this so awesomely), lack of lambdas, and to be frank, a lack of LINQ, makes it so I just can't stand it as a language.

C# is more like a staticly typed Python. Java is like C++ with a garbage collector.

I have to agree with this guy:

Java is dieing, the JVM is still solid, but give it a few years, and Clojure, JRuby, Jython, and others will kill it off, IMO.

On the desktop it died a while ago; Apple killed off their Cocoa bindings for Java - when you consider these:

1) Objective-C 2.0 has garbage collection, and in the future that'll arrive on iOS.
2) Silverlight and .NET are the platform of choice when it comes to WP7 development in the future.
3) Multilanguage nature of Android.

The 'need' (if there ever was one) to write in Java has pretty much died. It is going to survive but I'd say as more of a niche product in the enterprise with the largest customer being Oracle itself for their own projects.

Reply Parent Score: 2