Linked by Eugenia Loli on Fri 28th Jul 2006 18:28 UTC
.NET (dotGNU too) Microsoft is leaving Java in the dust, but the company still has room to grow in the developer arena, a key executive said. Speaking at the Microsoft FAM (Financial Analyst Meeting) on July 27 in Redmond, Wash., Bob Muglia, Microsoft's senior vice president of Server and Tools business, said Microsoft's .Net platform has outpaced Java, particularly the Java Enterprise Edition, over the past five years to become the development platform of choice for enterprise development.
Permalink for comment 147239
To read all comments associated with this story, please click here.
Member since:

Not true - Swing is extremely popular for corporate projects and has been found to be the #1 GUI toolkit.

Unfortunately, Sun dropped the ball on making Swing fit into the desktop properly. It hasn't been until Mustang that they've really put the effort to make Swing look decent. They never put in the utility classes to make Swing development easier. Where are these desktop apps? Even the OSS world doesn't use Swing. The poll is pretty much meaningless.

ava has many times more features and classes than .NET available in the core libraries. The leadership at Sun believes that Java should embrace standards and vendor independence.

We're talking about the language proper, not random libraries.

Most shops do not have developers writing apps in several different languages, in fact it's typically discouraged. Having standards for development reduces complexity...having apps written in several different languages is a maintainence nightmare and a potential liability. Language independence is worthless, IMO, even though Java will soon have it as well (and already does somewhat w/ Groovy.)

It's irrelevant how you think most shops should do their development. The fact is that Sun has always had some weird infatuation with Java (the language) and not Java (the platform). We're moving into the hybrid Functional/OO world now. The question is if Sun is going to continue on the status quo and fall behind or get behind something like Scala, advance the Java language, or come up with something new.

It's clear that you're tech-savvy but are a bit of a Microsoft advocate and tend to lean on that side of the fence. It helps to be objective when making a comparison and knowing both sides of the issue never hurts.

I won't even bother responding to two paragraphs above this one since it's clear that you are just interested in being a status quo java fan boy, and not interested in advancing the platform.

It's clear that you're somewhat bitter about the current situation and find it hard to swallow some realities.

Reply Parent Score: 1