如何一句話惹怒所有程序員?

大喊一句“PHP是世界上最好的語(yǔ)言”。

 

PHP語(yǔ)言,Phython

 

是的,這只是個(gè)段子。

關(guān)于PHP的各種花式調(diào)侃從未斷過(guò)。

如果說(shuō)程序員之間存在一條鄙視鏈的話,那PHP一定處在這條鄙視鏈的最底端。

那么問(wèn)題來(lái)了,PHP到底做錯(cuò)了什么?

 

2001年7月的PHP文檔中有這樣一句話:

PHP is the best language for web programming, but what about other languages?

PHP是web編程的最佳語(yǔ)言,但是其他語(yǔ)言呢?

 

PHP語(yǔ)言,Phython

 

這句話本身問(wèn)題不大,但關(guān)鍵是出現(xiàn)在你PHP的文檔中。

真以為你PHP有眾多擁躉了唄?

 

不久之后,更出格的言論出現(xiàn)了:

Because PHP is the best language ever, ever. It's fast, very powerful, and free.

因?yàn)镻HP是有史以來(lái)最好的語(yǔ)言,沒(méi)有之一。它快速,非常強(qiáng)大,而且免費(fèi)。

 

PHP語(yǔ)言,Phython

 

雖然PHP本身確實(shí)優(yōu)秀:程序開發(fā)快,運(yùn)行快,技術(shù)學(xué)習(xí)快,更適合初學(xué)者;源代碼都可以得到;免費(fèi);跨平臺(tái)性強(qiáng);效率高;圖像處理;面向?qū)ο螅恢С帜_本語(yǔ)言為主。

 

但是,你講這話的時(shí)候問(wèn)過(guò)霸占程序語(yǔ)言榜單前二許久的Java和C語(yǔ)言了沒(méi)?

而且若說(shuō)PHP是世界上最好的語(yǔ)言,Phython第一個(gè)不服好吧?

 

著名網(wǎng)站Hired曾發(fā)布了一份“2019年軟件工程師現(xiàn)狀”的報(bào)告,該報(bào)告由Hired數(shù)據(jù)科學(xué)團(tuán)隊(duì)收集和分析,覆蓋了13個(gè)城市的98000名求職的軟件工程師,反映了超過(guò)170000個(gè)面試申請(qǐng)和過(guò)去一年的工作機(jī)會(huì)。此外,他們還收集了來(lái)自Hired憑條上700多名團(tuán)建工程師的調(diào)研回復(fù),以了解開發(fā)人員的工作偏好。

 

PHP語(yǔ)言,Phython

 

報(bào)告顯示:所有開發(fā)者最愛(ài)的編程語(yǔ)言是Python。

 

PHP語(yǔ)言,Phython

 

可是,Python好在哪里?

代碼非常簡(jiǎn)潔,很符合“優(yōu)雅的代碼”這一標(biāo)準(zhǔn)。

 

下面有個(gè)例子,之前有個(gè)號(hào)稱“一個(gè)億的AI核心代碼”火了。

其實(shí)很簡(jiǎn)單,當(dāng)你輸入任何問(wèn)題,這個(gè)程序會(huì)把“嗎”和問(wèn)號(hào)去掉,加上感嘆號(hào)。

它的Java代碼是這樣的:

 

PHP語(yǔ)言,Phython

 

是的,這也是一個(gè)段子,一個(gè)程序員的段子。

同樣的內(nèi)容放在Python中,一行代碼就順利解決!

 

PHP語(yǔ)言,Phython

 

除此之外,Python非常簡(jiǎn)單易學(xué)。

程序員用一周就可以完美掌握。

零基礎(chǔ)小白用兩三個(gè)月也可以搞定。

 

Python這么方便好學(xué),它能做的事情應(yīng)該很少吧?

 

NO!NO!NO!此言差矣!

Python幾乎無(wú)所不能!

爬蟲、開發(fā)游戲、數(shù)據(jù)處理、人工智能、機(jī)器學(xué)習(xí)、Web開發(fā)都能勝任。據(jù)說(shuō),Python還是黑客們最偏愛(ài)的語(yǔ)言。

 

就連那群站在編程技術(shù)頂端的人都喜歡的Python,你還打算無(wú)視它嗎?