perl是目前最好的编程语言

perl是目前最好的编程语言

这几日,抽空看了小骆驼书十章。
不得不承认perl比其它语言要难学一些。
不说别的,就perl语法本身来说不输任何别的语言,包括C/++ , java.
别的脚本语言相比perl来说,又太简单了,也许是它们认perl的复杂是它们不可接受的。
那正是perl真正优美的关键。
在我看来也许是它们写不出来像perl这样复杂的解析器的借口。硬说强制缩排有如何如何的好处。
在我看来:

perl 是一种俗语,是一种方言,是非官方式的严格的语言, 是俚语。perl的表示力更强。
头一次人们可以写出给机器看的程序就像普通的英文文章一样。

当然,我也认为perl除语法外,还有一些其它问题。
但那只是在perl语法之上的采用某种技术上的选择的上争论。

perl太优秀了!!!,优秀的让人嫉妒。希望perl6不要毁了"perl的缺点".



----------------------------------------------
经过我研究,我发现自然语言与编程语言是非常类似的.

自然语言:有名词,动词,句法有主谓宾.
编程语言:有操作数,操作符和方法函数, 语句也是由有作用域,方法,操作数的表达式构成.

先说名词,在编程语言里最主要的是变量了.
名词的名命方法程序员管它叫命名规范.自然语言里也有命名规范.
比如我们读书时,一看到一个名词,大部人一下就是知道表示的是什么.那是因为也有命名规范.
人名,是由人的姓氏加名构成,这就对于人的命名规则.像许多程序员一样也有父母不尊守规则的,如果给孩子起名子叫"与狼共舞",除了他的亲人,谁知到"与狼共舞"是个人啊,但是如果有上下文如下:
"与狼共舞和那个酋长说:'hello'."
读者一看:"与狼共舞"肯定是个活物,不然的话不应该会说话.

在perl里的"$ @ & // " 就为表示不同的事物的命名策略.
perl对比其它编程语言来说,有很强上下文理解力.
别的编译器一超出定死的语法就不能编译了.强制人来符合简单低劣的机器指命.
所以才说程充员是一种苦力呢.

有人说perl语言难维护,我看过某牛人写的java代码的, 连他自己都不能维护自己的代码,那才叫一个绝.
关键不在于人是说鸟语还是说汉语,当你遇到一个连说几十遍"羊羊羊"疯子,你就傻了.
有研究称汉语更宜于人的智力发展.因为它更复杂吗.


"perl是目前最好的编程语言" 支持一下!

支持一下!
都说perl老了,perl是一次编写语言,自己写的程序过一个月 自己都看不懂。
我觉得这些说法都有他们的片面性:
首先perl版本更新慢就证明它老了吗,我觉得这反而证明它的成熟。大家用windows用的时间长了,思维定势了,老觉得什么东西不更新,不打补丁,用着就不放心。其实一门工具语言,要这么多新版本有什么用,我们使用它能方便的完成我们的工作就可以了嘛。
其次,有人说perl代码不好读,我觉得是你没学到家。读多了就会乐在其中了。
还有,现在很多企业都抛弃了以前的perl程序,转而用新的平台(比如java或python)重建。这样的做法也有他们一定的道理,因为现在我们的计算机系统都越来越庞大,而perl在构建大型程序的时候是有他的弊端,因为他们比较灵活,当然也就不太严谨,这是相对的。但是这不能成为批判它的理由,perl是unix下的瑞士军刀,可以用来快速的解决问题,是管理员手里的高端装备。但是如果你要硬是用瑞士军刀去挖地,去盖房子。等待你的当然会是场噩梦。
汗!
夸奖不能过头……
perl6只会更强,怎么会毁掉?
有道理
没有最好的编程语言,每种语言都有自己的特点,有适合自己做的东西。没有人会用perl写个操作系统吧 :)    至少现在没有。   
没有最好,只有更好
不好那么多人学它干什么
在正确的地方使用正确的编程语言。
Perl很好用。