What are reasons to choose a non DSL scripting language over statically compiled language such as C#?
-edit- Good answers so far. I feel I should explain further. I
Portability to other platforms, and simpler development environment (usually just a text editor, not Visual Studio).