回覆列表
  • 1 # 網路圈

    在這個行業圈的人都知道,碼農之間沒事就喜歡互黑,總覺得自己所掌握的開發語言才是世界上最好的語言,因為多數程式設計師都比較傲氣。而在所有語言當中,PHP和DotNet似乎更容易“招黑”,雖然PHP號稱是世界上最好的語言,但它受到的爭議也是比較多的。

    為什麼PHP比較受爭議呢?作為一名近9年的PHPer,我來談談自己的看法供大家參考下:

    1、指令碼語言本身就容易受到爭議

    一般情況下都是編譯、解釋型的程式設計從業者看不上指令碼語言。PHP作為熱門的弱型別指令碼語言,很多人都覺得此語言過於簡單,做的專案也屬於中小型專案,所以看不上。

    2、PHP一些語言特性易受到爭議

    PHP中的一些語言特性,如:語言結構長得像函式,自定義類名大小寫又不敏感,一些函式返回值怪異、函式混亂的引數順序等。所以像PHP的面試題基本上都是一些“坑”,稍有不慎就出錯了。

    所以PHP在這些方面,給人的感覺是不嚴謹不統一!

    3、開發者技能參差不齊

    PHP因為上手容易,特別是現在各大城市都有不少PHP速成班,不少開發者湧入市場,因其基礎沒打牢,寫的程式碼存在問題較多,給PHP產生不好的影響。

    4、“PHP是世界上最好的語言”

    這句話不是我說出來的,而是網上流傳已久,說得太絕對的話招黑則是必然。雖然PHP是一款不錯的開發語言,但其自身問題也不少,談不上最好。

    綜上,曾有人評價PHP是“髒而快”的程式語言,因其開發效率高才得以大規模應用,但又因其語言不嚴禁而受爭議,這都是正常現象,每種語言都有它特定的應用場景。

  • 中秋節和大豐收的關聯?
  • 有誰知道,從阿里河到訥河有多少公里呀?