为什么 Google 相较 php 更青睐 python?
感觉解了我这个小白的疑惑 括号里的是个人补充 翻的不到位的还请各位指出
Paul Butler, accused of being unpythonic
谷歌成立之初,php才发展到第三版(这里可以查到php的版本编年史http://www.corephp.co.uk/docs /php_release_chart.php)坦白的说,php3很不成熟,要用php实现一个可维护的系统是个不小的挑战。比如,当时php并不支持 oop,它只是个图灵完全的模板语言。
python是一门通用的语言,而php只适合web环境。
其他也有很多说的通的理由,这权当抛砖引玉,这只是我的个人意见。
Neil Kandalgaonkar, troutboard no more
历史和文化的偶然。Google的成立者就是喜欢python,代码更干净,对科学计算也更友好(比如说有位化学系的V2EXer @dofine同学会用python来做化学上的计算)
Google的工程师文化更倾向于简约和高性能。他们经常折腾点自己的小玩意儿,调优的时候更是希望复杂的查询也能跑的更快,显然php不适合这种环境。
其实,Google也很少要用到php,Google的前端都很简洁,如果用php的话就是杀鸡用牛刀了。同样Google也不招php程序员, 相当长一段时间内,Google都是在招C++程序员。换句话说,Google里熟悉php的员工并不多,拿来做产品那就更少见了。
Kevin Lacker, ex Google Search Quality
python在Google大多是员工自用和作为一种脚本语言用来处理一些杂项事务。这样你觉得php有用的到它的地方么。php更适合 web,Google在这方面也不用python(u2b是个例外)。perl很好,Ruby发展势头很强劲,将来最有可能取代python做这些。(写 道这儿 话说metasploit用的就是ruby来着 当然了 这个与Google无关)
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。