- 注册时间
- 2004-11-1
- 最后登录
- 2018-4-24
版主
  
- 积分
- 548
|
发表于 2007-7-17 17:59:17
|
显示全部楼层
引用第12楼duzhi5368于2007-07-17 16:12发表的 :
1 ua和Python速度上差的不是一点.具体的请到网上找相关文献.
2:OO方面Lua确实做的不到位.(但我认为脚本语言中真正有效使用OO思想的不多,可能是我接触有限)
3 ua入门教材非常难找,的确.(除了一本Lua手册,没了)
4 ua也可以"编译"为中间文件,luac,也不容易暴露脚本,而且,现在Python已有反汇编的工具了,Lua暂时还没有.(不过出现也不远了)
5:大话似乎是用Lua脚本吧,可以去google云风的博客看看,而且WOW魔兽世界的UI以及大部分任务脚本是Lua所做,也证明其完善性.
6 ua本身是纯标准C所做,对C/C++程序员代码可理解性更强,更容易C/C++程序员掌握.恩,C算不算优雅呢?不好评论.
1:http://shootout.alioth.debian.or ... st=all&lang=all
在这个表中Lua离Python并不太远,倒是ruby被Lua甩了很远。
2 o本来就不是万能的,但是如果想用oo的时候,有比没有好吧。
3 ython现在是热门语言,文档多是必然的。http://www.tiobe.com/index.htm?tiobe_index
python排NO.8,Lua是18。去年的这个时候Lua才是54,绝对冷门。如果不是wow用了它,还不知道它再等多长时间才流行开来。
4:python“反编译”工具只到2.2左右,是n年前的,现在都用py2.5以上的,应该没有问题。
5:不是大话西游,可能就是梦幻西游,也许不是xx西游。像这种名字的国内网游我一向是记不太清。用py的例子还有openoffice,softimageXSI....都是著名的软件,应该可以抵消记错XX西游的影响了吧 OTL
6:python,lua,ruby都有用c写的实现。对于语言各人有各人的感觉,是不太好说。但有一个事实可以宏观的说明c系语法远不是最优雅的。最近流行的敏捷语言中ruby,python,没有一个是c系的。
引用第13楼soaryou于2007-07-17 17:06发表的 :
[s:5] 其实我不知道什么才算优雅,我只是根据书上说得,尽量凸现可读性。。所以我一般注释写得很多,用来分割类和函数,= =。。不知道这么做是不是好习惯。
不管打算用什么,我认为记得两个前提就行。
1.用起来方便,2.效率性能足够。 |
|