PHP满足两大特点:1、用的人多2、不像VB那样弱智,又不像Java那样明显好用。 就是个不好不差,一般般的语言。满足这两点,才能使话题富有争议性。用的人少,如Python,则吵不起来。 太好用,也吵不张柏芝养小鬼起来。 太弱智,吵不起来,不值得一驳。
PHP这么一个脚本语言,虽然他是web开发中,使用者最多的语言,最快最简单的语言,生态和社区积累最深厚的语言,但都不能否认它的出生低贱,他的爹是个不懂语言设计的菜鸟,又没有微软谷歌甲骨文之类的土壕来包养他。
这个梗的来源其实已经不可考,但是由此衍生的段子(多数为黑php)却数不胜数。要解释这个梗的由来,追本溯源就要先解释一下PHP语言自身。
PHP有很多奇怪的设计,令大部分人必须有个参考手册握在手边才敢写代码,但它仍然能够吸引众多开发者。最重要的原因是:它拥有门槛低和用户群体大的优势。
但是用户群大了,各种水平的人都会有。入门虽然很容易,但精通PHP是很难的,毕竟这个语言及其标准库里有太多未定义行为。用户群中存在不少并不够精通PHP的群体,有些人没有真正尝试过其它语言,没经历过这些语言和解释器设计不佳的部分;也有些人由于长期使用PHP,对它产生了异常深厚的情感。
于是产生了一种现象:有些人认为PHP就是最简单最完善最好的语言,并且热衷于在各种论坛等地方与其他人进行。所谓一粉顶十黑,“PHP是最好的语言”的梗即由此而来,其实它并不是PHP语言本身,而是在并不深入理解PHP的开发者
所以很多人因为php的血统不正,以及门槛太低来吐槽他。编程语言多了,有容易入门的。有门槛高的,就是不是很容易学习的那种。我们学习的难道不是这门语言有优秀的地方吗?难道广泛的普通就是低端?
诚筑说:作为程序员,项目不要因为技术原味而失败了就ok,php当然不是最好的语言,没有哪个语言敢说是“最好”的语言。大家都有好有坏。
网友评论 ()条 查看