I do not expect .NET to just roll over Java. There are reasons for hope in the world of Java. My main sources of disappointment are a lack of focus for the web platform and insufficient commitment to carry out the vision that is JSF.
The first big of hope is work being done by IBM. They have released Faces for Lazlo which can be used to create a web application which functions and looks like a rich desktop application.
IBM is also becoming more active with Harmony, the project to produce a Java Runtime under the Apache license. I feel strongly that this project will allow Java to reach it's full potential in the same way that Firefox has allowed the web to more fully realize it's potential.
Finally, the last piece to bring Java new life is the newest release of IDEA from Jetbrains. The features for web technologies look impressive, including not just support for XHTML and CSS but also Javascript. I think I will have to purchase the personal license again just for the new web features.
Unfortunately I do not see any JSF features mentioned for IDEA 5. Perhaps I am putting too much value in JSF. Perhaps it is just best to let that idea die and replace it with JSP/Servlets and perhaps Tapestry. I know a few guys who love that framework.
Is your blog nothing more than a fud machine? I'm really hoping it's someones joke because at least then it would be funny.
There are many reasons beyond JSF as to why .Net won't be able to over take Java.
Take for example the fact that an Enterprise consists of computers that do not and will never run Windows. Mono you say? yeah right!
So far, you haven't made any good points at all in your posts. You like .Net I get that, but your reasons seem emotional and not rational.
How is Harmony going to help Java leap beyond where it is today? It will most likely suffer the same problems that will prevent Mono from becoming main stream. IBM has one developer on the project. Oh, and IBM is also a Java licensee, so there are legal issues for them to consider before they could contribute code from their JVM.
The fact Idea continues to do well in the Java market in the face of free IDEs is a pretty good indicator as to the health of Java in the software industry.
JSF is gaining steady ground. Both Sun and Oracle offer low cost tools which are quite good. I own a Creator Studio license and I think it's almost as good as Web Forms in VS.Net
VS.Net has been around along time and has taken a long time to gain traction. Development shops are still bitter over the whole VB6
.Net is a fine Windows only platform. However, It's too late to the party and doesn't offer significant advantages over the competition, Which is why it needs cheerleaders like you spreading fud in weblogs. Hell there really aren't even that many .Net applications produced by Microsoft.
Posted by: Rob Abbe at August 2, 2005 08:00 PMJust stop reading if you do not like it. I Google'd your name and have read comments you have made elsewhere.
http://www.javalobby.org/forums/profile.jspa?userID=134555
You must be delirious if you think Java applets will make a comeback.
http://www.javalobby.org/java/forums/m91837963.html#91837963
And I see more of your comments about Mono, but have you even tried using it? Have you seen any Gnome applications built with Mono?
http://www.javalobby.org/java/forums/m91814802.html#91814802
Consider these Gnome/Mono apps and then consider if there are any mainstream Java desktop applications being used. I use jEdit but I cannot say I have found a compelling reason to use any other Java applications than an IDEA or Eclipse. You cannot blame Microsoft for Swing being so unappealing.
http://www.oreillynet.com/pub/a/network/2004/10/18/mono.html
And just because you do not agree with my comments does not mean I am wrong or that others do not agree with me. You can see they do, and I have received positive emails in response to my blog.
Instead of reading my blog, go write some code and stop stalking my blog.
Comment Rules
Express your opinions and provide feedback, but abide by the following guidelines:
Comments which do not abide by the rules will be deleted.