Just found this thread by accident. Too bad i haven't seen it when it was posted.
Since I am the author of CS-Script I can provide you with the accurate information.
CS-Script:
- MIT licenced OpenSource project hosted on GitHub
- Supports all OSs
- Can target all runtimes .NET, Mono, .NET Core
- Distros are hosted on NuGet and Chocolatey
- Allows hosting the script engine in app. This also lets dynamically choose the scripting engine. CodeDom, Roslyn or Mono.
- Can be run as a stand alone executable.
- Uses either ECMA-compliant C# (the same as VS project) or classless scripts without any entrypoint
- Has plugins for all major IDEs: Visual Studio, VSCode, Sublime Text 3, Notepad++ (intellisense and debugging)
- Allows referencing NuGet packages, C# modules, assemblies.
- Due to the runtime caching deliveres performance of 100% compiled C# code
The simplest way to describe CS-Script is as Python for C# syntax.