Jun'uary

一脚本事

Jan 发表于 2007-01-15 15:32:25

突然之间,我就从C++程序员变成了Java程序员,又是突然之间,我从Java程序员变成了HtmlCSSJavascript程序员,又是突然之间,我变成了ShellPythonRubyPerl程序员。。。

丫的,幸亏哥们我还练过,不然还不得被整成残废啊。

ruby ruby ruby,刚看完那本programming ruby,正好想练练呢,正好来了个小项目。虽然项目遗留给我的脚本不是shell的就是python的,不是python的就是perl的,不是perl的就是ant target,可是我还是死不悔改以一种一往无前排除万难的精神要用ruby来完成任务,于是项目终于成为了5国混血,我也很开心的成为无替代品的core - 这么乱的代码库,只有我能看懂了,所以公司应该短时间不会把我开除鸟,嗯 - 至此我终于明白了为什么世界上会有这么多种语言,框架,类库,协议,那些创造混乱的前辈们啊,我赞美你们,没有你们,A钱怎会如此容易~~

ruby的duck typing哲学我觉得很受用,强类型系统就留给编译型的语言吧,脚本语言就得和FSK一样(Free Skating,单排流派之一),讲究的就是一个潇洒,玩的就是一个随便,用脚本语言不随便来你都不好意思。所以我一直觉得一个程序员如果能做到用编译型语言的时候不是随便的人,用脚本语言的时候随便的不是人的话,那他就有收放自如的宗师气魄了。什么程序规范编程约定,那都是项目经理想出来想要把程序员变成白痴的把戏和方便自己汇报进度的把戏 - 回车空格一多代码行数就漂亮点,这是一个朴素的道理。你得好好想想,把一个程序往规范了写,有技术含量吗?no。你去让最晦涩C程序大赛(ioccc)的那些变态们写工工整整的正统风格,你以为他们写不出来吗?当然写的出来。随便挑一个写正统风格的家伙让他去写一个晦涩程序,他写的出来吗,写的出那种艺术吗,no,这是第二个朴素的道理。上古时期的时候,程序员比的都是谁的程序巧妙,谁的程序字节少,谁用的内存少,所以那是黄金时代,那时候的程序员,个个是大牛。现在不行了,班加罗尔电线杆上贴的都是招Java程序员的启事,可见现在写程序这活儿的含金量之低,都是那些狡诈的商人和项目经理害的。

所以做程序员一定得奔放点,变态点,神经质点,偏执点,不奔放不变态不神经质不偏执就赶快转行,不然死定了,奔放如David Cutler,面试的时候问别人what do you think of the word 'fuck'? 才能成为VMS和Windows NT的首席设计师,号称硅谷最牛的kernel开发员啊。国家领导人或者奸商都是很好的职业吗,干嘛一条道跑到黑,所以大哥我就在考虑转行,为成为平花偶像而奋斗。
关键词(Tag): 脚本 乱弹

曾经的这一天...


收藏: QQ书签 del.icio.us 订阅: Google 抓虾

最新评论


  • 八爪
    2007-01-17 13:58:04

    用编译型语言的时候不是随便的人,用脚本语言的时候随便的不是人的话

发表评论

* 昵称

已经注册过? 请登录

新用户请先注册 以便能显示头像及追踪评论回复

Email
网址
* 评论
表情
 
 

分类小组论坛
杂谈, 娱乐、八卦, 文学、艺术, 体育, 旅游、同城, 象牙塔, 情感, 时尚、生活, 星座, 科技

请注意遵守中华人民共和国法律法规, 如威胁到本站生存, 将依法向有关部门报告, 同时本站的相关记录可能成为对您不利的证据.

相关法律法规
全国人大常委会关于维护互联网安全的决定
中华人民共和国计算机信息系统安全保护条例
中华人民共和国计算机信息网络国际联网管理暂行规定
计算机信息网络国际联网安全保护管理办法
计算机信息系统国际联网保密管理规定

Jan'uary

人类一思考,老夫就发笑

搜索

日历