PHP是世界上最好的語(yǔ)言?Phython第一個(gè)不服
如何一句話惹怒所有程序員?
大喊一句“PHP是世界上最好的語(yǔ)言”。

是的,這只是個(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ǔ)言呢?

這句話本身問(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本身確實(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ā)人員的工作偏好。

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

可是,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代碼是這樣的:

是的,這也是一個(gè)段子,一個(gè)程序員的段子。
同樣的內(nèi)容放在Python中,一行代碼就順利解決!

除此之外,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ú)視它嗎?

