Luvit,号称比 node.js 快2到4倍

2012-07-13 13:20:57 +08:00
 Numbcoder
http://luvit.io/

这让火爆一时,以性能著称的的 node.js 情何以堪啊。。。
8925 次点击
所在节点    分享发现
14 条回复
virushuo
2012-07-13 13:31:24 +08:00
看成了 @Livid

终于有人做lua的这类东西了,太让人高兴了。
bravluna
2012-07-13 13:37:47 +08:00
node 火起来一个重要原因是用 js 编写,不知道 lua 开发人员有多少?
luin
2012-07-13 13:42:22 +08:00
和nodejs像死了……
Numbcoder
2012-07-13 13:47:19 +08:00
@virushuo lua 做这些很有优势?
virushuo
2012-07-13 14:04:07 +08:00
@Numbcoder 有优势。语法简单问题少,速度足够快,虚拟机小,容易嵌入。
reus
2012-07-13 14:12:34 +08:00
好语言好vm很多,但是能形成好的生态环境的不多
guotie
2012-07-13 14:45:00 +08:00
不能在浏览器端运行
est
2012-07-13 14:53:20 +08:00
lua没有优势。

web开发核心,就是各种诡异变态的字符串处理拼接。

lua没有官方的unicode强力支持,直接残废一半。lua目前只有些许的utf8支持。这对web开发远远不够的。

lua内置只有pattern match,没有regex,又残废一半

lua的battery不集中,一套优良的标准库对一个社区的作用太大了。CPAN和PYPI 就是例子。

再加上lua官方不愿意把lua作为一种general purpose lang来发展,而是坚守SDL领域

所以,除非推翻官方的暴政,形成字符串调教体系,lua不会在web方面有太大发展。

lua唯一牛逼的就只有coroutine和luajit2了。
luin
2012-07-13 14:54:03 +08:00
我觉得node.js主要成功的原因还是因为javascript,实践中体验一下就知道前后端用同样的代码是多爽了。web开发目前大部分还是更注重开发效率而不是语言的运行效率(瓶颈一般在io),所以lua和python、ruby比有啥优点呢?
lucky215
2012-07-13 15:05:59 +08:00
一直对node.js不太感冒,lua有点兴趣的说
m1a0
2012-07-13 15:16:49 +08:00
@est 有道理
jjgod
2012-07-13 15:30:59 +08:00
memory footprint 比 node.js 好太多了。
heroicYang
2012-07-14 19:55:40 +08:00
@luin 支持这一说法。Nodejs火了并非是异步编程、非阻塞I/O等特性~
dongbeta
2012-07-14 20:08:13 +08:00
web开发核心,就是各种诡异变态的字符串处理拼接。+1

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/42263

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX