您的位置:首頁>科技>正文

PHP程式師:如何看待程式設計語言之間的鄙視鏈

最近, 或者說一直以來, 程式設計界總是存在“文人相輕”, 彼此攻擊的現象, 而PHP語言總是處於鄙視鏈的末端。

為什麼, 無非根據以下原因遭到鄙視:

1、腳本弱類型語言, 運行效率低

2、國外關於程式設計語言各類排行榜

3、“PHP是世界上最好的語言”引起的攻擊

無可否認, PHP語言在某些地方的取捨, 或者由於歷史原因造成的相對於靜態語言來說, 犧牲了一些性能, 有缺點, 但在web開發領域和快速實現需求上來說,

卻有不少的優勢, 特別是PHP7的出現, 優化了不少性能方面的不足。

如今, PHP各種C語言框架和通信框架已經成熟, 硬體成本下降, 以及雲服務的快速發展, 性能上的不足可以使用加伺服器解決, 業內也有好多的成熟集群方案可選。 但非要拿PHP的缺點和別的語言優點相比, 那好比某個明星很有才, 你卻說自己個頭比他高, 是事實, 但不公平。

至於程式設計語言排行榜, 有按照使用廣度排列的, 有的按照薪資排列的, 資料有的是按照穀歌的搜索頻次, 有的是按照GitHub上的代碼量。 無論怎麼排列, PHP語言的名次都不高。

這些排行榜的資料, 好比你的工資與全國平均工資一樣:現實和資料是有差別的。

PHP語言專注于web開發, 而好多語言涉及好多領域,

所以排行榜也會有累加的成分。

這裡舉個熱點的例子:號稱“駭客屆奧林匹克”的 Pwn2Own 世界駭客大賽結束, 360團隊63分獲得冠軍, 但是騰訊也說自己獲得冠軍, 理由是:派出的五支隊伍總積分84分。

linux哲學中有:由眾多單一目的的小程式, PHP只關注web領域的應用, 是值得讚賞的。

PHP是世界上最好的語言, 這個梗, 大家當一個笑話開玩笑就行了, 畢竟都不當真。

話說回來, PHP工程師修煉之道中, 不能僅僅靠一門語言, C語言還是要掌握的。 多學幾門語言, 對於語言之爭或者說鄙視鏈, 你會當成笑話來看的。

Next Article
喜欢就按个赞吧!!!
点击关闭提示