Hacker News new | ask | show | jobs
by ohgh1ieD 3461 days ago
This might be related:

https://xkcd.com/927/

Edit: Besides that, I agree, except one thing, I'd say C# is just MS's reaction that there is something awesome which does not belong to them.

2 comments

It doesn't matter which way you look at it, Java today, after all the work put into catching up, still pales in comparison to the C# of 2007.

Really, C# is a public service to correct for something that for so many reasons should be awesome having turned out so-so at best.

(You may say writing a million getters and setters, declaring types twice, stuffing your code in deep directory hierarchies, and dealing with bizarre licensing/version issues feels normal; that's the Java talking.)

C# is pretty much what Java ought to be, if it hadn't had a lost half decade where Sun/Oracle sat on their hands after 1.6.