Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

C# the language is exciting. C# the platform, however...



The only exciting thing I see about C# as a language is that it's dragging the Java programmers a third of the way to ML. What's exciting about the language itself?


Generics that aren't erased. Properties. Iterators. LINC. Lambdas.


The only feature I'm seeing in that list that didn't exist in some other language 10 years or more before it did in C# is LINQ, and I'm only willing to give that one half a point; it's essentially syntactic sugar for the standard functional sequence operations.


Sometimes I find language features "exciting" although they're not brand-new.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: