I worked across various tech stack lvls - firmware, tools like compilers and web apps
Ive used c#, c, cpp, js and C#s ecosystem was by far most robust and sane to work with
C and CPP's std lib is fucking joke in compare to c#s
Not even Talking about Lang design itself
Id take dotnet cli with built in package manager, compiler, test Runner, crossplat publisher and many more, any Day over anything else