Hacker News new | past | comments | ask | show | jobs | submit login

Partial disagree: Yes their blogs may be ugly.

But C# is extremely beautiful, you can read and write it like a novel.

Segoe UI is also not the worst font. I give it a 7/10.




C# in Visual Studio is ugly with Windows font rendering, to me

I find the title case ugly, not a fan of semicolons, nor the new keyword. Guess I'm too used to Kotlin and Linux/Mac fonts


Your complaint is not about C#. You're complaining about fonts and saying C# itself is ugly.


They are saying that those particular fonts with that particular kind of font-rendering engine (windows), doesn’t work for them for that particular language.

It’s a conjunction of all 3 things.


And none of them have anything to do with the language. You don't need windows, don't need visual studio, and you can choose whatever font you want.


Sure, but if you read their comment, it is conditioned on all of those aspects together. It's not about the language, as is, but all of them together. Is it a useless comment? absolutely! But that's beyond the scope of this conversation.


You do realize which IDE or text editor to choose and which fonts to use with either is a choice?


well, C# and TypeScript is thanks to Anders Hejlsberg who does have sense of style.


But C# is extremely beautiful

Seriously? It's basically Microsoft-flavoured Java, and has much of the same horrid verboseness and architecture-astronaut overcomplexity.

K&R, early UNIX style, BSD is what I find "extremely beautiful".


I work at Microsoft, so I'm biased, but C# may be my favorite language I've worked with compared to C++, Python, Type/JavaScript, Java, C, etc.

I see/hear jokes often that it's Microsoft Java, and yeah definitely granted that it comes from the same origins, but it's got some of the greatest tools I've worked with, best documentation, and best support I've seen. Anytime I've asked myself "Can I do this with C#?", the only times the answer has been "no" is when looking for a C++ constexpr equivalent (closest you get is build-time code-gen, which ain't half bad), or discriminated unions (inexplicably).

I'm convinced that anyone who complains about C# has never used it.




Join us for AI Startup School this June 16-17 in San Francisco!

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

Search: