> 백엔드 개발 > PHP 튜토리얼 > PHP到底相对Perl有什么优点?

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

WBOY
풀어 주다: 2016-06-06 16:44:24
원래의
1043명이 탐색했습니다.

前两天看了一个网站的源代码,感觉从语言上看,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崛起的原因就在于门槛低,学起来容易,于是学的人多,招人容易。
관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿