People are just being cranky and negative. Java isn't a "lie" at all.
There are caveats and flaws that people are overreacting over.

The JVM client GUI platform handles Windows/Mac/Linux really well and
there really isn't other dev platform that is even close. Again, there
are definitely some caveats:

 - you don't get 100% of the native platform integration. For some
apps, like a local file browser, web browser, text editor or a music/
video player, you want something that is completely platform specific
and has perfect integration. But for many other apps, that's just not
necessary.
 - There is more than Windows/Mac/Linux. Your Java apps won't run on
iOS or a game console (PS3/Wii/360/Vita/DS) without a major rewriting
effort. The game consoles all require C at the low level.
 - For a large range of consumer applications, HTML/JavaScript really
have critical mass, and that market is increasingly rejecting JVM/
Flash/.NET.

To resummarize positives:

 - High performance, excellent, best of breed Windows/Mac/Linux
support.
 - Aamzing support for server side projects, abstract theoretical and
computation work, client widget data/business UI apps, and OpenGL
graphics apps.
 - JVM has an amazing ecosystem: The best alt-languages, the best
IDEs, the best libraries, and the best build/test tools. When I've
tried iOS development for their amazing client ecosystem, or Haskell
for their amazingly purist approach, you really realize how much you
miss from JVM in terms of build tools, test tools, library ecosystem,
and quality IDEs.

-- 
You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.

Reply via email to