|
It's obvious that you're just another Java fanatic who thinks Bill Gates is the anti-Christ.
I've programming in MS languages for over 10 years. I have now been a Java developer for about a year on a high-profile J2EE project, and it's very clear that Java is AT LEAST 5 years behind Microsoft's core languages in terms of usability and performance. In fact, I can think of no substantial reason (now that the MS languages are fully OOP) to hawk Java, except for somewhat of a cross-platform (NOT cross-vendor!) capability.
I am seriously think about going back to MS technologies and giving C# a try. The IDE is definitely be better, and it probably improves upon Java in many other ways.
Base your decision on your needs:
1. You need cross-platform capability --> go Java
2. Everything else --> go Microsoft
|