Lua 是 1993年由Waldemar、Luiz和Robero开始开发的一门轻量级的嵌入式语言。相比于其它脚本语言,Lua小巧精致,没有庞大的功能库,有的只是几个最基本的标准库以及唯一的一个数据结构table,然而基于这些基本的特性,我们可以很方便的实现面向对象,函数式编程等特点。不记得是什么时候第一次听说Lua,但是刚开始有印象好像是在玩Angry Birds的时候发现这个游戏的场景文件的扩展名为.lua。曾经一直在猜测魔兽世界的插件是用什么写的,看见Angry Birds应用了Lua,并且听说Lua在游戏行业很受欢迎后,我猜测魔兽世界的插件应该也是用Lua写的,后来证实果然如此。我用了一段时间的Linux了,但是对Linux的命令,Shell脚本编程知之甚少,于是下定决心好好学习Linux,学习脚本编程。我起初瞄准了Perl,因为这门语言的强大的文字处理能力,可以很方便的用于Linux的系统管理。但是Perl很难像SHELL一样交互式的运行,因此我又改为学习Python。Python是一门很优美的语言,我之前也尝试学习过。当时是在windows平台,想学习一些网络编程的知识,不过由于我很懒,没学会什么。比较喜欢Python的matplotlib以及pynum等库,感觉这些库加起来姑且可以代替MATLAB完成一些绘图的任务。但是第一次是用Python的时候,对Python还没有任何的概念。当时是初次接触Linux,喜欢玩弄各种有意思的小程序,当时发现screenlets里的一个花盆的小插件里的花长得实在是太慢了,经过折腾我发现可以看这个插件的源码
Lua 5.1.4 在DSP上的移植
最新推荐文章于 2024-06-19 17:17:58 发布