|
|
1
19
另一方面,如果您需要任何良好的模式匹配,您可以继续使用Lua,并且:
我用它来快速破解JSON解析器、C调用树、xPath库等。 |
|
|
2
7
Python和C++的集成有很大帮助 boost.python 即使脚本作者不熟悉你的特定源,如果他们更熟悉C类语法(C,C++等),他们应该发现Python更容易使用,也许只是稍微,Lua并不难。好的程序员可以使用多种语言,但是你还没有提供任何关于你的听众的信息。 Lua比Python更容易进行沙盒处理,因此如果您必须限制脚本可以做什么(例如生成额外的进程、读取文件),那么可能会排除Python。 |
|
|
3
5
在我自己的一个C项目中加入了Lua之后,我建议使用Lua,因为这样更容易。 但这取决于脚本语言需要具备的能力。Lua上升到了游戏事实上的脚本语言。如果您需要高级脚本功能,可以使用Python,但是如果只是为了简单的脚本支持,可以使用Lua。据我所见,Lua对于不习惯编写脚本的新手来说更容易学习。 我认为Lua更轻,如果需要外部包,可以添加它们,但关键是,Lua的原子部分比Python小得多。 |
|
4
4
别忘了他们的爷爷-tcl tcl有一个c++包装器,它使嵌入变得非常容易 我正在当前的项目中使用它 在以前的(c#)项目中,我使用了lua over python。在旧的c项目中,我使用了python; 我选择lua是因为它的语法对于一般的scripter(用于vbscript或javascript)来说更正常。不过,在下一个c项目中,我将改回(iron)python;lua太晦涩了 对于c++我将从现在开始一直使用tcl 编辑:我最喜欢的是jint(.net javascriptt解释器)v易于使用,界面不错。鉴于js是目前最酷的语言,没有人会抱怨这种语言 |
|
|
Daniel Wagner · 如何使用带有管道的luv? 1 年前 |
|
|
Naruto_333 · Roblox:函数不循环或添加“货币”值 1 年前 |
|
|
Lukas Raby · 玩Tween后,零件位置被锁定 2 年前 |
|
|
Noway · 为什么roblox工作室在桌子上走错了路 2 年前 |
|
|
localhorst · 索引处的铁路超高访问表条目 2 年前 |