3 ms·
I do love C# as a language, and I've been wanting to reach for it more for tooling and backend things at work, now that its cross platform is good. (I've mostly
by mastax 4y ago
I do love C# as a language, and I've been wanting to reach for it more for tooling and backend things at work, now that its cross platform is good. (I've mostly used it for Windows GUI apps previously). I'm more confident that any random developer can work on a C# program than a Rust one.
But it has felt like the FOSS library ecosystem for .NET is not quite as good as it is for Rust. C# is far older than Rust, and NuGet apparently has 3.5x as many packages as crates.io has crates. Despite that, my experience has been that I'm more likely to find a good Rust library for any random thing I want to do. Rustdoc documentation isn't amazing but it's consistent, and venturing into other ecosystems usually reminds me that things can be worse.