提交中的罵聲:哪種編程語言最遭罵?
正如任何程序員會告訴你的,編程會讓你罵罵咧咧。但你知道么,寫 C++ 程序,會比寫 PHP 或 Python 程序所遭到的罵聲更多。
開發人員安德魯·沃斯(Andrew Vos)在找一個周末項目,于是決定在 GitHub 上抓取100百萬條提交信息(commit),并掃描其中的臟話。他把臟話限于喬治·卡林的七大臟詞,而后根據編程語言種類統計結果。為確保編程語言的流行程度不影響統計結果,沃斯對每種編程語言都抓取了等量提交信息。
C++ 折桂,但只是領先一點點。Ruby 和 JavaScript 緊隨其后,此為第一軍團。緊隨其后的是 C 語言、 Java 和 C# 組成的第二軍團,所遭受的罵聲比例下降了很多。Python 和 PHP 程序員,要么非常高興使用自己所選擇的語言,要么非常和善。 當然了,他們沒有在提交時開罵,并不等于他們不會開罵。 正如一位評論者在沃斯的文章后評論到,“雖然我用Python編程,但我都是在詛咒IE。” (IE躺著中槍了。)
雖然我們無從得知究竟有多少開發人員在對著屏幕寫代碼的時候會開罵,但如果你在找一種不怎么令人開罵的編程語言,PHP 和 Python 似乎是不錯的選擇。
比這個統計更有意思的是那些實際提交中的罵聲,你可以從沃斯的 GitHub 賬戶中看到。我個人最喜歡的一句是:“去TMD,咱們就這樣發布。”
原文鏈接:http://blog.jobbole.com/10150/
【編輯推薦】