Tuesday, April 8, 2003 08:12 AM
Your friends are simply incorrect, IMHO. Java is very prevalent language and many companies have significant investment in Java technologies throughout their enterprises. Do you really believe companies like BEA, Sun and IBM are fearing VB.net and C#? Highly doubtful.
I believe the whole separation of the runtime from the language is really similar to the model of Java, although this also is not new. M$oft and Sun couldn't make the relationship work, so I believe they saw the value in Java (otherwise why all the litigation) and modelled theirs after it. Ever look at C# code or the enraging J# code? Looks way too similar.
Personally, I look at a language agnostically as a tool, not unlike a wrench. Sometimes one wrench fits better than another, therefore it is used. Lots of IT people are hung up on saying "this is better than this". Very closed minded view.
This thread should yield some interesting viewpoints.