[ 我能找到的唯一类似的问题很久以前就被回答了,并且主要包含对IronPython的引用.我想考虑其他选项]
我们有一个用C#编写的复杂数据分析应用程序.该应用程序应为用户提供定制数据分析任务的复杂方法.目前,我们使用配置文件和Excel表的混合来指定它,但它变得难以处理,所以我们正在寻找一种嵌入的脚本语言.
什么是C#/ .NET嵌入最好的简单脚本语言?有可能以某种方式嵌入VBA类似于Excel/Word?或者是使用JavaScript/Lua?
不用说,将主应用程序中的一些API和对象暴露给嵌入式脚本应该很容易.
这与有关cmd.exe 的更好的shell终端/ gui接口的问题有关
在我寻找更好的shell终端的过程中,我遇到的唯一有用的东西是Console2,其他替代品并不是免费的,并且通常没有提供比Console2更多的价值.
我不禁想知道,"怎么回事"?该外壳终端是一个非常有价值的工具,程序员,但没有人走过来,试图做得更好比cmd.exe的(除了家伙@ console2)?
当然设计一个命令行shell终端仿真器不能这样一个艰巨的任务!
有没有人尝试过编写shell终端模拟器?里面是什么?那里有任何资源(比方说,如果我想编写自己的shell)?
17/07/2009
我重新提出了这个问题,我所说的"shell"实际上被称为终端模拟器(至少在linux世界中).我最近才意识到这一点,所以我想我应该重新审视这个问题并解决它.