Updated: 11/8/2002; 3:58:27 PM.
Java
Java development
        

Monday, October 28, 2002

Sun pitches for leadership in war against .NET. This just in from the RegUK:
Sun Microsystems Inc is assuming command in Java's battle against Microsoft Corp and .NET, dismissing IBM as a potential contender.

The Santa Clara, California-based company's executive vice president for marketing and business development Mark Tolliver was last week reported to have said the platform market has narrowed to two contenders - Java and .NET.

"It's a competition for the hearts and minds of the software developer community," he told Business Week magazine in an interview.

IBM, Tolliver said, lacks Sun's innovative ideas and "simply proposes alternatives to the things we do on a tactical basis" Tolliver said Sun had competed "extraordinarily" well on the basis of Java and growth.

"As far as Microsoft, we will never take a company lightly that can put $3bn in cash in the bank every quarter. But the fact is there are 2m to 3m developers today that use Java, far more than the number using .NET development tools," he said.

Java developers UNITE! I think Sun needs to stop feeling threatened by IBM... an enemy of an enemy is your friend. IBM has some good ideas. Eclipse and SWT being the top two in my book. Swing has failed and Java needs a foothold on the desktop in order to survive. I hope when Sun is talking about leadership and innovation they aren't going to take a "not built here" mentality. Sun's fighting for survival really... but they need to make good decisions in the short term or they'll definitely lose the war.

-Russ [Russell Beattie Notebook]

I couldn't agree more heartily :-)

Moreover, I think BEA, not only IBM, has a lot of good stuff to bring in the equation against MS: their BEA Workshop, built by ex-Microsofters, their JSR for metata data in java, and all the evangelizing they do.


2:55:42 PM    comment []

Support Your Candidate!. In my fervor and over-statement to make a point I started making shitty analogies to a religious war. I apologize. That was pretty dumb-ass if you think about current events in the real world. Thanks to Patrick for pointing that out to me. I'm going to switch to a Political based analogies instead. Support your candidate - Sun - in it's bid to control the platform on which you work and play.

...

DotNot is more of the same from Microsoft. A stalling tactic. Over promising in order to take control. I think Sun needs to make its own promises (hopefully promises it can deliver on, but whatever. It needs ammunition against M$).

It's time to take back the platform. It's your vote. Choose wisely.

-Russ [Russell Beattie Notebook]

Sorry Russ, I think you misundestood my comment. The problem is on my side; I don't spend enough time on my blog. I'm kind of too busy with my work to spend time on it.

The usage pattern I have for it is I use it as a kind of glorified bookmark with comments, and then I use the permalinks to refer colleagues and friends to interesting stuff I found. So usually it's completely non polemic. I try to avoid polemics.

To come back to my comment about your religious wars analogy: I should not have commented your post at all, or I should have commented it in more details.

My comment was it was not about the analogy, or not about the analogy alone.

The analogy itself. I don't like the "religious war" analogy, not because of what happens in the world right now, but because of what is hidden behind it, its real meaning: a platform choice would be like a religious belief, it would embeds choices that are in the realm of core values that one chose to believe in, and are not in the scope of things that one discusses or refutes.

Your analogy is used all the time by zealots from one camp or the other.

Why I don't like it is because I don't think a platform choice shares the characteristics of a religious choice. A platform can be questioned, changed if needed. It's just a tool, a mean to an end. And for me, as a developer, the end is to produce programs that satisfy my end users, and when possible, my sense of aesthetics.

The zealots who push for the religious analogy want to force you to chose one platform. I think it is a bad way of looking at the problem.

That's why I don't like the religious analogy.

Now the political analogy is much better. Platforms are not neutral, they are linked to the sociology and politics of the IT ecosystem, and because of IT's imcreased impact on the world, to the whole ecosystem: politics, economy, etc....

And while I agree with your point of view that the java platform is endangered by .NET, I don't quite agree with the means you advocate, fighting FUD with FUD.

Java will survive .NET thanks to:

  • a healthy ecosystem of java vendors
  • the open source
  • evolution: look at what .NET does better than java and imitate it

We have the first 2 aspects right now. We need to work on the third. The java world should not  be complacent: .NET copied many things from java and introduced a few great things. Let's just have the platfrom evolve and people won't switch.

This addresses only the technical aspect of this debate, which may not be the primary differentiator in the current fight.

It may be an effect of my tendency to look at things technical with a dispassionate point of view, and I don't say that it is the right answer. This is just mine :-)

BTW: Don't misunderstand me: I subscribed to your RSS feed, I take a great pleasure to read your weblog, and I share many of your views. I just differ in the attitude towards political activism applied to technical platform choices :-)


2:40:48 PM    comment []

Learning to Use Jakarta Digester. Online version of the ONJava Newsletter for October 25, 2002. [O'Reilly Network Articles]

XML-> beans easily.

One more useful Jakarta tool.


10:05:00 AM    comment []

© Copyright 2002 Patrick Chanezon.
 
October 2002
Sun Mon Tue Wed Thu Fri Sat
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    
Sep   Nov


Click here to visit the Radio UserLand website.

Subscribe to "Java" in Radio UserLand.

Click to see the XML version of this web page.

Click here to send an email to the editor of this weblog.