我看到脚本将纳入我的应用程序。然后我碰到了 Script.NetNemerle.我不知道,他们有不同的语法和Nemerle支持宏但不是Script.Net.但我想知道更多关于他们的差异功能方面,使用率和灵活性。和这个你会建议,为什么?

谢谢。

对不起,我没注意到Nemerle是一种语言本身。说明似乎是一个脚本语言。谢谢,对不起的混乱

有帮助吗?

解决方案

Nemerle是一个静态类型的语言,并且字的脚本可以无处找到nemerle网站上。

如果我被添加脚本到一个应用程序,我会考虑使用IronPython的。

其他提示

您好,我的Nemerle的开发商之一。你可以看看我的帖子,看看如何使用nemerle运行动态代码。 不要等到C#5 虽然nemerle是静态类型语言。如果你的最终目标是脚本,它不适合

不要你的意思是一个领域特定语言?我会考虑创建自己的DSL与嘘声。 链接到预定关于它

如果您想嵌入的脚本引擎,以您的.NET,它可能会依赖于语言,你,或你的用户,要使用:

使用Javascript:Script.NET,Jint

的Python:IronPython的

类Python:啵

红宝石:IronRuby的

C#:CS-脚本

体系:IronScheme

如果你想获得.NET和Java编程语言的完整列表(其中的一些可以使用嵌入到你的应用程序的脚本支持),您可以访问我的博客,在那里我谈论更多的还是他们少20: )

http://carlosqt.blogspot.com/p/programming-languages.html

您可能要考虑比2您已发布的其他选择。到目前为止,对于.NET,我发现最好的是: CSScript 。我花了一些时间来习惯它安装,但一旦它的安装,它的伟大工程,你脚本使用C#所以没有必要有2种语言。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top