首页 > php为什么是最好的语言

php为什么是最好的语言

老听见同事说php是最好的语言,求解答.(没有语言之争的意图,旨在欢乐一下)


某女:“你能让这个论坛的人都吵起来,我就跟你约会。”
某程序猿:“PHP是最好的语言!”
某论坛炸锅了,各种吵架。
某女:“服了你了,我们走吧。”
某程序猿:“今天不行,我一定要说服他们,PHP必须是最好的语言。”

这个笑话?明显是讽刺程序员的嘛。


PHP,是汉语拼音拍黄片的首字母组合,程序员多半比较寂寞,在使用PHP的时候常常会幻想成自己在拍黄片,所以这门语言在程序员-尤其是苦逼的后端程序员,因为前段还可以用酷炫的JS来把妹-中得到了极大的流行,被称为是最好的语言。


个人认为,编程语言没有最好的,只有最适合的。
说php是最好的语言有两种可能,一是自黑,另外就是把php当做真爱。


如果PHP是做好的语言,那么TP就是最好的框架,https://.com/q/1010000002443290


我来看楼主头像的 求别黑……


PS: 本人并不认为 PHP 是最好的 Web 编程语言,以上只是解释为什么有人认为 PHP 是最好的。


因为是个极容易引起编程语言之争的语言, 特意来吐槽的. 我可以罗列一些以前搜集的资料.
(全部的搜集入口在这里: https://github.com/coffee-js/languages/wiki)

我不写 PHP 所以不能从语言功能上分析到底好不好了.
按照编程语言的历史, Oreilly 上有文档做了整理: http://cdn.oreillystatic.com/news/graphics/prog_lang_poster.pdf
大致给人的感觉, PHP 是从 sh 和 Awk 这些 Shell 环境的脚本语言启发或者演化来的.
跟 Java 类似, 到后边成了流行语言, 有频繁的更新跟迭代,

当然世界上还不止这些语言, 除了没记录的, 从下面的列表里还能找到很多:
http://en.wikipedia.org/wiki/Lists_of_programming_languages
http://rosettacode.org/wiki/Category:Programming_Languages
这么多编程语言, 很难看出 PHP 在什么位置, 还不如从上边的历史看出来多.

换一个角度我们去看编程范式: http://en.wikipedia.org/wiki/Programming_paradigm
平常网上讨论比较容易遇到的, 比如面向对象, 函数式, 声明式, 事件驱动...
PHP 支持哪些编程范式? 通过这些支持获得了什么好处?

再看看编程语言社区建设如何, 开发者质量, 模块分享的工具, 社区文档质量如何,
线下的活动如何, 有哪些著名的应用, 哪些大公司采到了该语言而且出于什么考虑,
出现在其他编程语言当中的新技术是否能引进? 语言调试工具如何?

然后对比一下其他语言当中标新立异的功能, PHP 对比如何?
比如某个语言说自己是纯函数天生支持并行, 比如某个语言随手写 Macro 改变自身语法,
比如某语言宣称自己语法非常漂亮, 比如某语言说自己可以直接调用 Java 社区现成的类库,
比如某语言性能在动态语言当中数一数二, 比如某语言说自己非常适合科学计算,
比如某语言说自己编译非常快, 比如某语言只的正则非常强大...

世界上已经有这么多语言了, PHP 在当中是在什么位置?


<?php
echo "越用越喜欢,谁用谁知道。";
【热门文章】
【热门文章】