Ankh Morpork's Finest Coder
Sunday, February 06, 2005
Java creator James Gosling and his "beef" with .Net
James Gosling, creator of Java and CTO of Sun's Developer Products says that Microsoft’s decision to support C and C++ in the common language runtime in .NET one of the "biggest and most offensive mistakes that they could have made". Apparenlty, this “has left open a security hole large enough to drive many, many large trucks through".
1. Gosling seems to forget that Java was originally "Written" in C/C++.
2. Gosling forgets about JNI which allows java to do the same thing he purpots .Net to do.
Now, there are so many application and operating systems and programs which are written with C/C++. Does this then mean that those also have security holes "large enough to drive many, many large trucks through". If Gosling knows about this obviously big security hole, then why doesn't he first fix Java before knocking .Net.
I think this quote is quite apt for Gosling. "Let he who is without guilt cast the first stone."
My Conclusion - Gosling should stop demeaning .Net and try to improve on their work and make Java better than .Net and let him start with a better IDE!