返回

新闻详情

PHP培训学校:PHP是世界上最好的编程语言吗?


来源:秦皇岛兄弟连IT培训学校时间:2019/5/31 10:16:57

我们推崇“敢于质疑且独立思考的自由精神“,所以对“PHP是世界上最好的编程语言吗?“这一问题,也是从疑问开始的。

当我们讨论“PHP 是最好的语言“时候,我们是否明确了“最好“的适用范围,争议往往就是从边界的不明确处产生的。默认的,很多朋友可能是基于“PHP对所有程序员,是最好的语言“这一观点的。

科学在于证伪,如果PHP是最好的语言,那么会引出什么样的结论呢?

如果…… 那么…

反证法经常会在论述中使用,这里也可以粗浅的尝试一下:

如果 PHP 最好的话, 能不能 用 PHP 写个 操作系统呢?

遗憾,原谅我的孤陋寡闻,操作系统一般都是C写的,甚至连C++都没有使用。那么 C 是最好的么?

如果C 是最好的语言,那么用C写一个类似Hadoop 的分布式计算环境如何呢?可能会吐血, hadoop 是用 java 写的。那么Java 是最好的语言么?

如果Java 是最好的语言,那么写个网页爬虫会是怎样的情形呢?

一个页面请求和解析至少要 50行以上的代码么, python 可能不超过10行代码? 那么 Python 是最好的语言么?

……

node.js 可以支持最小的全栈, 为什么不是最好的?

Spark 是用 scala 写的呀?

文本解析和正则表达式谁能比得过 Perl呢?

shell 编程 直接系统调用 性能很高呀?

不用Objective-C 又如何在 iOS上写出高性能的程序呢?

各种吐槽

喜欢C的人必须期待内存泄露这种事就不会找上门,最糟糕的地方在它的内存管理地狱。C 语言程序就像一群拿着刀的人在刚刚打过蜡的地板上快速的跳舞。 两位大神是这样描述C和C++的。

C 很容易让你朝自己的脚开枪。在 C++ 中,这么做变的困难了,但是你要不注意就会崩掉自己的整条腿。—— Bjarne Stroustrup,C++ 发明者

C++ 是一门恐怖的语言。即使选择 C 没有任何优势,只是为了逃避 C++,那这个理由也足够了。—— Linus Torvalds,Linux 发明者

再看看其他神人的各种吐槽,喜欢Java的人肯定上过指法课,不断地重复又重复敲打键盘。内部类和匿名类导致令人困惑的代码。如果 Java 真的有垃圾收集的话,大部分程序在刚开始执行的时候就会把他们自己删了。

Perl 是唯一一门在 RSA 加密前后看起来一样的语言, 呵呵…..

PHP 是由不称职的业余选手发明和操纵的,而 Perl 是伟大而阴险的,由一帮高水平的变态专业人士操纵, 也是没谁(sei)了。

Python不但跟编译语言相比慢,就是跟其他脚本语言相比也显得慢吧!

JavaScript没有连接器,所有的代码都共享一个命名空间,那么多个不同的库能够在一起运行,真是一件万幸的事!

Erlang是一门美丽的函数式语言,可以写出很精致程序,以一种精确的方式进行通信,为什么开发一个简单的WEB服务需要费这么大的工夫?

Scala 那么的优秀,但如果让一个新人来熟悉写好的老代码,是不是会有懵圈的感觉呢?

……

最好的语言在哪里?为什么缺陷会被如此的放大呢?

最好的编程语言可能是个伪命题,没有最好的编程语言, 只有最适合某一场景的编程语言,只有相对适合自己的编程语言。或许,自己最适合且真正热爱的语言才是最好的语言。编程语言只是一种手段,实现目的才是最重要的。


上一篇:PHP培训学校:PHP开发工程师的自学能力很重要

下一篇:学习PHP以后有哪些发展方向?

  咨询老师  拨打电话  网上报名