It's roslyn, the same thing that builds the usual C# code.
Never used D. But if you have every tried teaching C# to someone that's new to programming, you'll know why freedom from public static void main is a big deal. But I'm not claiming that it's a problem.
public static void main
I've always had a solution with a gazillion C# console projects only to run sample code and check new libraries out. With dotnet-script I get to have single csx files instead and I like that. If you haven't tried it yet, do give it a shot!
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.