Tagged with Java
A video of my mini-session at MIX09 is now available. If you're interested in doing Silverlight development in Eclipse (or on the Mac), take a look and let me know what you think:
As a primarily .NET Guy, it has been fun watching from sidelines what Sun is trying to do for Java...
I've wrote a bit of Java here and there, but I could never find an IDE that was worth a dime. Sun seems to finally trying to address Java's biggest weakness, development tools. Sure, hardcore Java heads will tell me that I am a lesser man for not doing everything with the command-line. This thinking is even permeating .NET lately talks.
Sun has had a ten year head start on .NET. I wish they would have gotten religion about tools before. This is one thing I give MS a lot of credit for. As much as I bitch and moan about the IDE's of the last five years, they really have made me more productive. And that's what it is really about in the long run.
In the last few weeks a number of comparison between Java and .NET have been floating around. As much as I am interested in these comparisons on an intellectual level, I really don't care on a practical level. Do most day-to-day developers really care? Sure, the number of jobs out there for any particular skill set move with the tides so most of us care. But on a purely technological comparison, the differences is minimal.
These comparisons just help fuel the religious fervor between the Sun v. MS camps. I thought that today's world was more interopability and web services we could perhaps just put the differences aside and stop caring about which specific features are better or worse in each platform. Truth be known, most every project could be developed in either toolset with little change.
For those in the .NET camp, I think we owe Sun and the Java community a debt of gratitude. C# learned from many of Java's mistakes, and copied other of their mistakes. Remember, no language is perfect (even Java : )