标签: multithreading events node.js lua multiprocessing
Lua基于事件还是基于线程?
我最近一直在阅读很多关于 Node.js 的内容,看来它最大的卖点之一与它是基于事件的而不是基于线程的相关。什么是Lua?
答案 0 :(得分:9)
不要混淆条款。 Lua 是编程语言。 Node.js 是使用 JavaScript 编写的一个事件库/框架。
Lua可以(几乎)任何你想要的东西;)你可以使用像Lua-Lanes这样的库来编写基于线程的代码,或者你可以创建/使用基于事件的库。事实上,正在开发Lua port of Node.js。