3 ms·
A significant amount of tooling exists since the open source Roslyn compiler is designed to support incredible features for tooling, unlike any other open sourc
by ChrisLomont 4y ago
A significant amount of tooling exists since the open source Roslyn compiler is designed to support incredible features for tooling, unlike any other open source ecosystem. C# and .NET were explicitly designed to support best-in-breed tooling (through metadata, easy code parseability, language features, etc).
Gcc, llvm, etc., are no where near capability for the he tooling support that Roslyn supports.
- pathartl 4y agoModern .NET is very different from the days of Framework <= 4. Ballmer yelling DEVELOPERS DEVELOPERS DEVELOPERS on stage is fun, but MS's best features have been the open nature of .NET in the past 5 years. Don't like VS? Use VS Code. Don't like VS Code? Use Rider.