我有一个包含命令的.NET应用程序,我希望用户能够通过编写自己的命令来扩展它,这些命令将以有限的权限在AppDomain中运行。我有一个模型类,我将把它注入到他们得到的环境中,以公开我的应用程序的功能,例如调用文件打开"blah“,以及调用应用程序中的其他命令,我希望用户在定义命令时具有智能感知。
我正在探索IronRuby、IronPython、Boo、,我想使用任何一种语言/语言&库,或者语言/库/工具,让我以最少的努力获得智能感知。库或工具需要能够捆绑和分发(例如,没有Visual Studio )
我希望这门语言支持变量的概念,支持字符串解析和算术运算,这样他们就可以有