为什么有些程序员看不起 PHP 这门语言?

论坛 期权论坛 期权     
邱权武   2018-10-15 23:14   6414   6
本人是先学的 PHP 入门的,但是在很多时候,发现有很多程序员看不起 PHP 这门语言。虽然经常说PHP是世界上最好的语言,但是很多时候也是一种嘲讽。PHP 这门语言的确很适合新手,而且开发快速。所以 PHP 是 web 端仅次于 Java 的第二语言,但是有很多程序员在给新手推荐语言的时候,都不推荐 PHP,反而推荐 node.js、python 这些语言,这是为什么?
分享到 :
0 人收藏

6 个回复

倒序浏览
2#
夜空之歌  3级会员 | 2018-10-15 23:14:38 发帖IP地址来自
PHP简单易懂,入门容易,资源众多。。。从心理学的角度看,水平普通的程序员是害怕别人学会编程来与自己抢饭碗的,所以越是有助于编程学习的,越是会被他们抵制,嘲笑和挖苦就是最好的抵制方式。
任何一门广泛流行的编程语言对于一个靠应用来吃饭的程序员来说都是伟大的,都应充满敬意,除非你有能开发一门编程语言的水平才有资格去评价它。一个整天无聊到嘲笑挖苦编程语言的人,怎么可能会给出正确的建议呢?

3#
Sean Yuan  2级吧友 | 2018-10-15 23:14:39 发帖IP地址来自
php的创始人之一Andi在亚马逊的级别比Java之父James Gosling低一个级别……算不算php被黑的比较惨的一次……
当然按照report chain的话他俩差好几个人呢。
4#
焦绘  1级新秀 | 2018-10-15 23:14:40 发帖IP地址来自
个人认为不应该存在瞧不起的想法,开发语言各有各的用处,不能说java牛就全用它了,PHP存在有它存在的理由,要不为什么淘宝京东都用PHP呢。
5#
十二  1级新秀 | 2018-10-15 23:14:41 发帖IP地址来自
看不起的无非是后面的人罢了。PHP的入门门槛太低了,以至于PHP程序员的专业素质普遍要比较差。
我觉得这句话说的太好了。
6#
Khellendros  3级会员 | 2018-10-15 23:14:42 发帖IP地址来自
最近也在学php,感触最深的就是语法实在太丑了,真的爱不起来啊……
对比一下Python吧,同样是从很多其他语言当中吸取了很多优点,Python的语法就像是把五谷粗粮煮成八宝粥,而PHP就像是五仁月饼……
说一些让我不爽的地方吧,或许从实用性的角度上来说算不得缺陷,但真的让我很不爽……
1.变量名需要用$符号打头:甭提多难受了,而且不仅仅是声明变量,所以需要使用变量的情况都要加上$……虽然$在键盘上的位置不算太偏僻,但就是感觉超级别扭……学了几个月了还是各种不适应。
2.PHP中充斥着各种长得像函数的语言结构:说实话第一次看到这些东西让我感到很迷惑,明明长得像函数然而确是语言结构,不能当函数用……
3.滥用关键字:PHP甚至专门为遍历数组定义了一个foreach关键字……感觉和Python走了两个极端(Python 3.4的时候为了避免引入新关键字发明了诡异的yield from语法……)
4.访问成员使用–>运算符:好吧C++里面操作指针也经常用到箭头运算符所以还算比较能接受吧……但还是感觉很不爽……
5.缺乏一致性:其实上面几点都可以归纳到这一点,为什么明明长得像函数却不是函数?为什么内置函数可以做到的事用户代码做不到?这一点Python做的比PHP好的多,虽然Python也有很多内置类型和函数,但这些内置的类型和函数表现的行为和自定义类和函数很相近(Python中继承内置类型无法覆盖大多数超类方法,所以也没有做到十全十美)
7#
滕豆芽  1级新秀 | 2018-10-15 23:14:47 发帖IP地址来自
因为学习成本低,一抓一大把,加上程序员本来就是屌丝中的战斗机,跟别人比不了,自然要在内部分个高下,从大神级的C、C++到靠C++活着的Java到0门槛的PHP,鄙视链就这么形成的,中间还有众多鄙视链,就不一一介绍了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:
帖子:
精华:
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP