11 2011 档案
摘要: lua是门新兴的语言,额,其实也不是刚出来,好几年前大家就在学怎么用了。它的出现主要是搭了游戏产业的快车,也多被用来做游戏开发。关键是,已经连续好几个月,lua的使用频率都在编程语言排行榜上跻身前20了!先讲讲我知道的一些应用。首先是在i OS下写游戏,《愤怒小鸟》就是用lua写的;同时,也好多用其它语言在为Iphone写游戏的程序员,添加lua到游戏开发中去,让过程更简单。当然,Lua最著名的应用是在暴雪公司的网络游戏《魔兽世界》中----在网上可以找到好多用lua做的wow小工具。然后是一些小的程序,这个和我的目标一致,一些简单的测试用例可以用lua来写,比如可以在百度找得到的‘康泰串口程阅读全文
摘要: 没见过什么大世面,程序也都是上千行最多了,所以,这些也都没仔细考虑过。前面为了面试草草的看了下static的一些关键用法,囫囵吞枣,压根没搞明白具体用处,居然都能蒙混过关。学习lua到lua包的部分。看到下面一种定义包私有的方法,有点茅塞顿开的意思:localfunctioncheckComplex(c)ifnot((type(c)=="table")andtonumber(c.r)andtonumber(c.i))thenerror("badcomplexnumber",3)endendlocalfunctionnew(r,i)return{r=r,i阅读全文

