当前位置:  开发笔记 > 编程语言 > 正文

使用Lua和C#最有效的方法是什么?

如何解决《使用Lua和C#最有效的方法是什么?》经验,为你挑选了2个好方法。

根据我的理解,Lua是一种可嵌入的脚本语言,可以在对象上执行方法.要避免哪些陷阱?是否可以将Lua用作解释器并在Web环境或规则引擎中执行方法?



1> Doug Currie..:

Lua脚本是轨道上,以成为Apache Web服务器核心模块.

有几个工具结合Lua和C#/.NET代码在这里. LuaInterface是最新的.



2> dmajkic..:

Lua非常快 - 脚本可以预编译为字节码,函数执行接近C++虚方法调用.这就是它在游戏行业中用于在游戏中编写AI,插件和其他高级内容的原因.

但是你把C#和web服务器放在你的问题标签中.

如果你不考虑嵌入式Web服务器 - 比Lua不是很强大.Lua是ANSI C - 它编译为本机代码,因此它不是非常欢迎您的asp.net服务器,也不欢迎您的C#代码.想想"中等信任"或"绑定"或"64位".

足够的陷阱.如果您已经在使用C#,则没有理由在Web服务器上避免使用它.它被编译和缓存.它服务于像这样的大型网站.

推荐阅读
手机用户2502851955
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有