4 ms·
Case in point, being locked out of Java, Microsoft Was this really the case? As I understood it, Microsoft created C# because Java was too open and wouldn't ke
by npsimons 12y ago
Case in point, being locked out of Java, Microsoft
Was this really the case? As I understood it, Microsoft created C# because Java was too open and wouldn't keep people locked in to Windows. Especially since even GNU got Java, I don't see how Microsoft was "locked out" of it.
- crpatino 12y agoBack in the 90's Microsoft tried it's "embrace and extend" dirty trick on the nascent Java environment (have a look at Wikipedia's entry on the infamous J++: http://en.wikipedia.org/wiki/Visual_J%2B%2B http://en.wikipedia.org/wiki/Visual_J%2B%2B They ended up severely burned after that, none the less because they got the anti-monopolty demand during the browser wars.
- npsimons 12y agoBut that's not being locked out of Java. On the contrary, it's the exact opposite and business as usual for Microsoft: take a perfectly good cross-platform, open standard, and mess with it until it locks out everyone else, so your customers are stuck with using your inferior products.
- crpatino 12y agoThe locking out came when Sun sued Microsoft on copyright infringement (or trademark infringement, I don't recall), then they were forbidden from continuing to enhance and offer the product, but end up still providing minimum (security) support to the existing use base. C# is the salvage of that wasted effort, plus a number of lessons learned and improvements that MS was able to implement and market under a different name.