Cheers.
Cheers.
"COM+ Runtime"
https://blogs.msdn.microsoft.com/dsyme/2012/07/05/more-c-net...
That's not meant as a knock against the Java world now; I just remember .NET being a pleasant place to be back in those days.
I doubt anyone gave it any other use, in fact it was a .NET 1.x language only.
But Sun Microsystems did not like how Microsoft was engaging Java, so they had a legal battle from 1997 to 2001.
Microsoft licensed some patents from Sun, and diverted its effort into .NET.
C# 1.0 was very much like Java, but over time it evolved into a completely different language focused on market demands.
To be honest, I don't think the engineers had any ploy to "run Java into the ground", even though the sale folks probably thought about it. They did do their usual "embrace, extend" thing. And it was sort of anti-competitive, but then again the JCP isn't a real standards body given the TCK has to be licensed from Sun/Oracle with whatever conditions they feel like, which is why Apache Harmony didn't survive.
And so I have no interest in defending the moves of Sun wanting to defend what was at that point a completely proprietary and non-standard platform.
"COM+ Runtime"
https://blogs.msdn.microsoft.com/dsyme/2012/07/05/more-c-net...