Compilation is still surprisingly slow, the new CLI tools are not a joy to use.
Just look at his example and how slow dotnet run is, even for a program just outputting hello world.
Just look at his example and how slow dotnet run is, even for a program just outputting hello world.
Not comparing for large compiles. Like the article says, the problem is cold-start performance.
Now you can get a lot of your work without the app restarting.
dotnet watch only helps the developer by not compiling the entire project all the time.
Until .NET 7 aot comes, ready to run is the best it can do.