原帖由 jun4rui 于 2008-4-19 13:54 发表
其实不是说简单,而是简洁。用简洁清晰的方式,而且可实现的复杂度一点也不逊色C、java之类。其他语言要继承一些类,然后实例化之类非常麻烦。例如我要吧一个文件从GBK编码转换成UTF8只要几个语句
fp=open('fil ...
原帖由 henvelleng 于 2008-4-20 02:31 发表
汇编里是用jump、branch来实现循环的,判断状态寄存器的值来跳转
顺便说下,C里面的goto虽然用来做循环是很操蛋,但goto并非一无是处,恰恰相反这是一种很有效率的编码风格,在C里用goto的无一例外都是老手,因为 ...
原帖由 lvcha 于 2008-4-20 21:44 发表
ruby最高。
tempDat=Iconv.new("UTF8", "GBK").iconv(IO.read('filename.txt'))
原帖由 jun4rui 于 2008-4-20 23:04 发表
无非是吧几个操作写在一行里面而已…………
最大的问题是,写本地程序不如Python,社区不如Python,历史不如Python,库也不如Python…………
原帖由 henvelleng 于 2008-4-20 17:23 发表
很多开源的代码写得是很差很业余的,这是开源的一个很大的弊病,不要以为写得人真有多牛B,我看根本就是业余爱好者写的,甚至是一路调试凑出来的代码毫无逻辑可言。说道老手装B,确实还有一种,那就是用很生僻的语法 ...
原帖由 limboking 于 2008-4-21 01:35 发表
三年前我也觉得Python最高,但后来用了Ruby,发现写代码也能像写小说一样享受:D
当然,什么语言好用都是看实际需求和个人喜好
工作方面是没有选择的余地的
原帖由 litteon 于 2008-4-21 10:37 发表
ruby怎么会太侧重web,只不过ror让大家对ruby有了一个新的认识,使之前不知道不了解ruby的人真正开始关注这个来自某东方岛国的石头块:D
原帖由 lvcha 于 2008-4-21 17:17 发表
语言孰优孰劣就不争了。python我只看过几天文档。
不过向想学开发并想从中获得乐趣的人推荐ruby。
只写java和c#这种静态语言是体验不到动态语言的乐趣的。
用ruby可以写出很淫荡的代码的。
# name,age,school
...
原帖由 iceliking 于 2008-4-20 17:05 发表
不过基本上新手和老手编程基本面都是矛盾的
对新手的要求:规范,有可读性
可你去看看linux里那些老手写的程序,有几个是规范的,有可读性的
所以我觉得老手就是能写出别人看不懂的程序,自己当了几年的程序员也有 ...
欢迎光临 TGFC Lifestyle (http://club.tgfcer.com/) | Powered by Discuz! 6.0.0 |