What I dislike about C# is how much effort is needed to get a minimal environment. Rust and Python make simple code compilation quick and easy.
Let's assume I want to use a C# script .csx file. The CSX filetype seems to be Microsoft's flavor of attempting to "make it simple". I write a hello world. Now what do I do with the .csx?
I have no idea how to compile that with modern dot net.
It appears csi.exe would have been the answer, but now Roslyn seems to be the current best practice. No idea what to do though