Have you ever found times where you just want to write and execute some C# code and you ask yourself Do I really need an IDE? a solution? a project? a class? Do I really need to compile? Why do I have to worry about all these dlls?
If you’ve done any development with dynamic languages like Ruby, Python or node.js the answer is you don’t. But what about C#?
scriptcs (https://github.com/scriptcs/scriptcs) is new way to develop C# applications as script. It leverages compiler advancements of Roslyn and combines the power of nuget to offer a low calorie approach to working with C#. It’s great for prototyping, simple scripting or even building simple apps. Not only does it let you write scripted “apps”, but it also includes a REPL so you can execute code interactively. You can even debug.
Watch this talk and it will change the way you think about C# development.