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

You really picked poor thing to try to bash on since .NET ecosystem is one of the most sanest out of all ecosystems

Give me something as sane, coherent and friendly as .NET ecosystem for C and C++ and I would be willing to pay for that




The example is not .NET in general, but that specific event when Microsoft reneged on open development tooling[1]. For some people, that was the moment they stopped trusting "new Microsoft" to keep their word (though for me, it was when the Python language server was replaced with a DRM-locked, LSP-noncompliant one[2] a bit before that; unlike with .NET hot reload, they didn't backtrack there). I can think the company makes great open .NET tools and at the same time not trust them to close those down on a whim.

Does anyone know where the open xlang implementation of MIDL[3] went, by the way? (Unlike the original 1990s MIDL, you can't reimplement this one from the language grammar in the docs, because there is no language grammar in the docs[4].)

[1] https://dusted.codes/can-we-trust-microsoft-with-open-source and links there

[2] https://github.com/microsoft/pylance-release/issues/4

[3] https://github.com/microsoft/xlang/pull/529

[4] I vaguely remember a GitHub issue where a Microsoft employee explicitly refused to provide one ("not a priority" or some such synonym for "we don't care, fuck off"), but I can't find it


I didn't pick .NET, parent did. And regardless if the ecosystem is nice to work in or not, Microsoft tries their true and tested strategy of EEE with that ecosystem as well.


> since .NET ecosystem is one of the most sanest out of all ecosystems

Is it? This is the same ecosystem that has .Net, .Net Core, .Net Standard, and .Net Framework as all different (and overlapping? who knows) products?


Its only .Net now.

The Core and Standard things was just there the aid the transition from Framework, which is now complete, any remains will soon be phased out entirely.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

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

Search: