logoalt Hacker News

toygtoday at 11:09 AM3 repliesview on HN

This. C# was basically always meant to be "Java but done right". It came several years later, after Microsoft was legally barred from "EEE"-ing Java and required a direct competitor.


Replies

newsofthedaytoday at 2:50 PM

> It came several years later, after Microsoft was legally barred

That is an eloquent way of re-writing the history of Microsoft stealing Java and not being allowed to get away with it.

show 1 reply
cm2187today at 11:55 AM

But what I don’t get reading the original article is that they present how to insert struct in an object oriented language as an intractable problem, whereas a good implementation with .net (as far as I can tell) has been out there for nearly 30 years. And C# was shameless about stealing from other languages.

show 3 replies
pjmlptoday at 12:49 PM

Ironically, they still do need Java for Azure, https://devblogs.microsoft.com/java