Most recent comments


See all comments
Leave your own comments

Nickname: Felipe
Review: Which language is better, Java, PHP, C, C++, Python...? Frankly I love Java. I know C and Objective-C but I still prefer Java. At the end of the day it is not about the language. Those people that talk the entire day about languages are probably a bit slow or they just don't have a brain. Why? Because great programers will write great software in any language. It is not about the language, it is about the people. If you like X language then fine, go with it. But don't try to pretend that you will only be able to write good software with that language. Great programmers like me are able to write incredible programs in any lanuguage. Given a choice though I will choose Java and then I will use a language translator to port my code to C++ or Objective-C if I need to. So please people, get a brain.
Date reviewed: Aug 11, 2009 2:50 AM
Nickname: bhavuk
Review: java technology is much more powerful as compared to others , the rich api provides any second thing you want to do, on the side of web the rule of java has bit declined, as many scripting langs like php etc has emerged, but when it comes to secure and complex web apps its definitely that java is the best option.....!!
Date reviewed: May 11, 2009 11:15 AM
Nickname: java_the_future
Review: java is way ahead of microsoft .net. It's architecture is probably the best in the planet. When it comes to large, complex application there is no match of java..net!!!.that's a big joke.In serious multimillion dollar web application java ee is what u need.the important thing is all the rich open source api's put support on java.coming future it will become more powerful.The negative point is its UI is very ugly. still dont know how much FX will meet the expectation.sun need to think very seriously about it's presentation.A lighter version of java may help for creating light apps.But once again JAVA is not meant for boxing, it is meant for war.
Date reviewed: May 5, 2009 5:31 PM
Nickname: Andrew
Review: Java is a rock solid platform, i.e. the JVM but it's not a great language. It's a simplification of C++ so is a bit more user friendly and idiot proof but it's not very productive and now carries too much baggage. This is why Python and Ruby are popular for rapid application development. There is also a subtle shift away from imperative languages alltogether towards functional languages as these better suit the problems of web development - note the emergence of Scala, Clojure, OCaml, Scheme. The java platform is here to stay, the language will fade.
Date reviewed: May 1, 2009 10:04 AM
Nickname: JH
Review: A few comments: JVM is a very sophisticated and solid statically typed OO virtual machine. That is not going away and it is certainly not written for dummies or masses. That will be the legacy of Java the language. Java is (clearly) being misused in certain areas. Even a cursory glance at the plethora of (web) presentation layer frameworks out there should be sufficient to raise the red flag for the interested technology stakeholder. Java on the presentation tier has not been a success. (Dynamic languages and sufficiently powerful scripting languages are clearly the appropriate approach.) Java does indeed reduce the toll at the gate for the practitioners. In practice, this has meant that far too many average programmers have been placed in position of influencing the direction of the language and its satellite frameworks. Many of the failures that you mention are directly related, imho, to Sun's business model and relationships with other companies. JEE was crippled due to this. So was JME. For the tech investor and stakeholders who wish to innovate, suggestion is made to seriously consider the JVM and new languages.
Date reviewed: Dec 6, 2008 6:10 PM
Nickname: Mohammad Salahuddin
Review: It is rubbish to call java as fiddle and not much used technology.it is still heavily used technologies in Corporate world
Date reviewed: Nov 25, 2008 8:19 AM
Nickname: Tony B
Review: It's easy to rubbish something without really appreciating it but more and more hardcore Java programmers are beginning to re-evaluate their loyalties, e.g. :- http://andrewwhaley.blogspot.com/2008/11/have-we-lost-our-way.html
Date reviewed: Nov 9, 2008 8:48 PM
Nickname: Najati
Review: Not only is this article clearly uninformed, it stands to be dangerous in the hands of equally uninformed business folk and "tech" execs. As a developer I can only imagine a client or stakeholder coming to me and saying, "I think we should use PHP for my site, I'm hearing good things about it!" based off this and similar writing. Tech rant: PHP? Really? Was this article written 4 years ago and just now released? If you're going to Java-bash at least do it with Ruby/Rails.
Date reviewed: Sep 19, 2008 11:49 AM
Nickname: Aamir Jan
Review: I moved all my software development from C# .NET to 100% Pure Java! Java is an easy-to-learn, object-oriented programming language that allows me to write code that I know will run un-modified on all OS platforms. C# is a Java-like language that limits me to Microsoft's OS only. Java can be used for much more than just web development, as can C# .NET. I don't understand why the writer is so focused on 'languages' for web development. Web development is usually done with scripting languages, like Javascript (not a dialect of Java). Microsoft has it's own VBScript. These scripting languages are object-based, though not object-oriented. Other languages and tools like Flex from Adobe and ActionScript are probably more suited to web development than either Java or .NET. Java is definitely best-suited to large-scale software development for all types of platforms from IBM mainframe servers to cellphones.
Date reviewed: May 11, 2008 12:25 PM
Nickname: honest observer
Review: Let's be honest here. I too was excited by Java in the beginning, but I found it was all hype. Java is poorly designed, and overhyped. Avoid it like the plague. Let's all move on.
Date reviewed: Nov 25, 2007 9:08 PM
See all comments
Leave your own comments



The views and opinions expressed in these comments do not necessarily reflect the views or opinions of BusinessWeek or the McGraw-Hill Companies.