为什么 mpv 等很多软件使用 Lua 作为脚本语言,而不是更普及、门槛更低、性能更高(正文附来源)的 JavaScript?如果要给软件加入用户自己编写扩展的功能, Lua 还是 JS 是更好的选择?

查看 102|回复 10
icyalala   
如果从开发者(而不是脚本使用者)的角度来看,Lua 显然是更容易集成的。
纯粹的 C89 ,代码量非常少,编译超简单,想怎么集成就怎么集成,也不用考虑 C++ 和跨平台之类的各种问题。
License 也是 Public Domain 的,没有其他顾虑。
如果把 JS 要用在脚本语言,还是看看 quickjs 吧,至少体积和使用难度比 v8 小多了。
您需要登录后才可以回帖 登录 | 立即注册

返回顶部