|
发表于 2005-4-8 13:48:36
|
显示全部楼层
Post by 黄叶
推荐Perl,
不过,刚开始Perl会让你无所适从。坚持下去就好了。
Python也很不错。我尤其喜欢《Python编程金典》中的关于面向对象的编程。写得真是不错。
PHP, 呵呵。目前是我的最爱了。
Perl有取代我对PHP的热情。
不过,我还是推荐Perl, 个人认为在Perl中最要紧,要搞明白的几个东东:
包,模块,类,引用,闭包,正则,如何在perl中写C扩展。
搞明白了这几个东东,好,就可以大大方方的上路了。
Perl是为懒人设计的,但更是为聪明人设计 。
顶顶,引用骆驼书的一段话:
Perl 是一种能完成任务的语言。
当然,如果你的工作就是写程序,那么从理论上来讲,你可以使用任何“完整”的计算机语言来完成任务。但是从我们的经验来看,计算机语言的区别很大程度上不在于它能做什么,而在于它做事情是否简单。从一个极端来说,使用那些所谓的第四代语言做某些事情相当容易,但用它们做其他一些事情几乎不可能。从另外一个极端看,用那些所谓的工业级语言做任何事情几乎都一样困难。
Perl 与此不同。从一开始,Perl 设计的目标就是要称为一门可以使简单的工作更简单,同时又能处理难题的语言。
那什么是“简单工作”呢?当然就是那些你每天都要做的工作。你需要一种可以很容易操作数字、文本、文件和目录、计算机和网络,特别是程序的语言。这种语言应该很容易运行外部的程序并扫描这些程序的输出,以获取感兴趣的东西。而且它应该很容易在任何现代的操作系统上移植、编译和运行。
Perl 达到了上述所有要求,而且远不止于此。
|
|