4 ms·
Everyone makes mistakes, even framework/compiler teams. I mean look at how long it took Go to get generics. Huge mistake IMO. I still dislike what ASP.NET did
by GiorgioG 4y ago
Everyone makes mistakes, even framework/compiler teams. I mean look at how long it took Go to get generics. Huge mistake IMO.
I still dislike what ASP.NET did with their startup, and I don't think it's improved much. The minimal startup is just a bunch of magic (where did the var 'args' come from? Just magic.)
Framework folks are people, they try new things, it doesn't always stick.
- osigurdson 4y agoI don’t enjoy being critical, but sometimes it is justified. When you have something used by millions of people, it should be more carefully vetted.
- metaltyphoon 4y agoThat feels a lot of ‘old man telling skies’. What is main(), where did it come from? Who calls it? What is argc and argv? Who puts that stuff there.
- GiorgioG 4y agomain() is a well established entry point in computer science. It’s the first thing one learns when learning to program. Nowhere else in C# are there “ambient” variables. https://en.m.wikipedia.org/wiki/Entry_point https://en.m.wikipedia.org/wiki/Entry_point