Lua 5.3.1 RC1 发布,此版本是 Lua 5.3.0 的 bug 修复版本:
string.format("%f")can cause a buffer overflow (only when 'lua_Number' is long double!).(reported by Roberto)debug.getlocalon a coroutine suspended in a hook can crash the interpreter.(reported by 云风 )Suspended __le metamethod can give wrong result.(reported by Eric Zhong)
Return hook may not see correct values for active local variables when function returns.(reported by Philipp Janda and Peng Yi )
详细修复内容请看这里。
此版本现已提供下载:lua-5.3.1-rc1.tar.gz。
引用来自“seared2008”的评论
能够实现高性能Web编程???????????多高的性能?100人一下的企业怎么用?
引用来自“七液”的评论
首先那个高性能是有限制的。lua不支持oo(我知道许多人想反驳我,说明一下吧--那种OO就和C语言去OO一样自己人为模拟的--看云风的代码)即使是淘宝也是luajit来加速运行的。也可以这么说。lua被巧妙的当成了。webserver一个动态处理器了。
但是由于lua没有关于web方面的框架,所以你也别指望他能做多强大的功能。这里OO的优势就体现出来了(当然你可以自己实现那些比太优雅的OO代码)
lua来做web没啥意义,短小的可以,或者做解析,稍微大一点就暴露劣势了。不是不能,而是不适合。python就更加适合了。就等着python的jit了~
引用来自“哆啦比猫”的评论
在OO方面lua和js是类似的。lua也有web框架的。引用来自“七液”的评论
打孔机也可以写程序,但是还有人会用这玩意写么?还有人用lua来写python的解释器呢?有多大意义?许多人只是觉得好玩,证明自己可以做到,从工程学角度来说。会有几个人用那东西?否则早就有大把的人用了。客户不选择自然有道理。而不是其他的原因。
js好歹有OO,lua的OO是模拟出来的。完全不是一个等级
引用来自“seared2008”的评论
能够实现高性能Web编程???????????多高的性能?100人一下的企业怎么用?
引用来自“七液”的评论
首先那个高性能是有限制的。lua不支持oo(我知道许多人想反驳我,说明一下吧--那种OO就和C语言去OO一样自己人为模拟的--看云风的代码)即使是淘宝也是luajit来加速运行的。也可以这么说。lua被巧妙的当成了。webserver一个动态处理器了。
但是由于lua没有关于web方面的框架,所以你也别指望他能做多强大的功能。这里OO的优势就体现出来了(当然你可以自己实现那些比太优雅的OO代码)
lua来做web没啥意义,短小的可以,或者做解析,稍微大一点就暴露劣势了。不是不能,而是不适合。python就更加适合了。就等着python的jit了~
多高的性能?100人一下的企业怎么用?
引用来自“西夏一品堂”的评论
大家一般用这个做什么