What is Java?

Do any JAVA developer agree that Sun needs take what it has learned and evolve the Java Framework and IDE?

  • I recently learned The Java Programming Language, But that's where it ends. For Now I'm Sticking to .Net and LAMP. I find that the development in JAVA is very counter intuitive and crypted to commun sense. I seriously believe that the only reason it had a chance to make to the market was because there was nothing better at the time it was released and the internet hype before the dot com bubble. I think Sun needs too seriously considered usability if they hope not simply exist as a platform for maintenance legacy code. At this point It would only take Microsoft making the decisition to make visual studio available to Linux and Mac developers to take over what ever market Java has on has on Linux platform for new development ( with exception to maintenance Java code). If Microsoft does such a thing you completely relegate JAVA to the same fate as COBOL. Don't get me wrong JAVA as a Language is very intuitive and yes JAVA can accomplish anything .Net can.

  • Answer:

    This is interesting to compare Java to .NET or LAMP as Java is a programming language, but .NET and LAMP are platforms. Comparing Java to C#, VB, or PHP would be more appropriate. Admittedly, the JEE platform is big and complex, but many open source projects now exist to make development much easier. As for IDEs, Eclipse and Netbeans are suitable for most tasks. If you have some money to spend (comparable to buying Visual Studio) IBM's Rational Application Developer has much to offer and can make JEE development as "easy" as .NET. Also, projects like the Spring Framework offer many tools that take the drudgery out of Java programming. As for MS opening .NET up to Linux? Keep dreaming. Microsoft will never do that. Even if they did, this would not be the end of JEE. Many Linux users HATE Microsoft. .NET doesn't rely have much of a place in the opensource world anyway. I think all languages will suffer the same fate as COBOL, but as for Java, that is a long way off.

John at Yahoo! Answers Visit the source

Was this solution helpful to you?

Other answers

Y.

iNfeRnO

Just Added Q & A:

Find solution

For every problem there is a solution! Proved by Solucija.

  • Got an issue and looking for advice?

  • Ask Solucija to search every corner of the Web for help.

  • Get workable solutions and helpful tips in a moment.

Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.