Rumah  >  Artikel  >  pembangunan bahagian belakang  >  PHP到底相对Perl有什么优点?

PHP到底相对Perl有什么优点?

WBOY
WBOYasal
2016-06-06 16:44:24959semak imbas

前两天看了一个网站的源代码,感觉从语言上看,PHP对于Perl完全没有什么优点啊。那么PHP是如何实现崛起之后压倒一个成熟的语言并且反超的?

回复内容:

很想知道题主是如何从语言上对比的。

毕竟Perl不是一门简单的语言,而是一个造轮子的工具集。
你看看有多少种方式实现OO还不就知道了。

再看看high order perl,堪比LISP的抽象能力不是随口说说。

PHP能追上来还不是因为很多人不会部署Catalyst的Web应用,反观PHP,根本不用理解什么叫部署就能开心地搞Web开发了。

作为一个专业的语言学家和计算机科学家,Larry Wall毕竟没有到考虑那些驾驭不了高度抽象结构的人们的需求。

就是这样。 因为,PHP是最好的语言。 除了PHP的面向对象与异常处理更好一点外,语言层面PHP让我各种不爽。尤其是奇葩的变量作用域。

PHP从一开始就是为网络编程设计的,所有有一些内置于语言层面的诸如 $_SESSION, $_POST之类, Perl 似乎偏 general purpose 一些

Perl5在21世纪初形势一片大好时宣布了雄心勃勃的Perl6计划试图取代Perl5,结果搞了十几年都没搞出来,冷了众兄弟的心。

Perl极高的自由度容易写出不可维护的代码。 没有优点。 PHP崛起的原因就在于门槛低,学起来容易,于是学的人多,招人容易。
Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn