Changing Climates for Microsoft and Google
ReadWriteWeb writes "Weather metaphors abound as this article looks at the evolving software environment — and in particular the competition between Microsoft and Google. Milan says that while Google enjoys relative dominance on the Web platform today, two fissures exist that will force them to move. The first is Microsoft's ability to use the exact same HTML based strategy as Google (like Microsoft's current Live initiative); and secondly Microsoft leapfrogging the current environment by solving rich application installation/un installation and enforcing an acceptable contract regarding what rich apps can do on a user's machine.
Unfortunately for Google, Microsoft is a lot closer to solving these two issues than people think. Microsoft has the best virtual machine with .NET, the best development tool with Visual Studio and the best access to developers with their MSDN programs. And they have a notion. Steve Ballmer himself has started touting the exact strategy they need — Click Once and Run."
Hi, I'm Al Gore and I do not approve of this message.
Which IDE one prefers is a matter of taste alone. Back when I was writing Java, I used IntelliJ and liked it. Yet I find Visual Studio far superior, and C# a language far superior to Java. Now, IntelliJ doesn't do C# and Visual Studio doesn't do Java, so for me the choice is simple.
Now, regarding performance, I'd have to say you're wrong. There are certainly benchmarks that go both ways, but by my purely subjective perception of performance, Java desktop apps (such as Azureus, Eclipse or Zend Development Environment) often feel extremely sluggish, whereas C# apps perform as well as or better than applications written in C++. Furthermore, C# apps often use Windows.Forms for the GUI, which creates a much more seamless integration with other Windows apps.
People who claim Java is faster will usually just look at J2EE web services and ignore everything else.
Quality, performance, value; you get only two, and you don't always get to pick.
OMG bunny rabbits!!! SOOOOO CUUTE