當前位置:
首頁 > 知識 > 速看,最不受歡迎的編程語言排行榜出爐!

速看,最不受歡迎的編程語言排行榜出爐!

近日,全球著名的 IT 網站 Stack Overflow 根據數百萬開發者項目標籤的使用頻率,發布了一份編程語言的調查報告,試圖找出最不受歡迎的編程語言。沒想到開發者最想規避的編程語言中,PHP、Objective-C 和 Ruby 等語言紛紛上榜。

說好的 PHP 是世界上最好的語言的呢?

01

最不受歡迎的編程語言

在 Stack Overflow 上,開發者可以創建屬於自己的「Developer Story」,用來記錄項目開發、獲得的成就等個人開發經驗,相當於簡歷,待發布之後也可以提升職場機遇。

在創建「Developer Story」時,可以添加喜歡或者不喜歡的語言標籤,而本調查報告的數據來源正是基於此。

將該數據作為衡量標準,並以特定的編程語言列表(並非是像 Android 這樣的平台或是 JQuery 這樣的庫)進行篩選。

Stack Overflow 使用 Bayes 方法來預估這些平均值,最終發現開發者中最不受歡迎的語言前三名分別為Perl、DelphiVBA,緊隨其後的是 PHP、Objective-C、Coffeescript 和 Ruby。

如果此前看過有關 Stack Overflow 的編程語言報告,就會發現,那些很少被標記為不受歡迎的編程語言往往就是使用率快速增長的語言。比如 R、Python、Typescript、Go 和 Rust 等語言增長率都比較高。

下面我們可以通過比較每種語言的增長與標記「dislike」的百分比進行驗證,橙色點表示最不受歡迎的語言。以下我們將統計數據限制在發達國家(如美國、英國、德國和加拿大)。

總體而言,語言的增長率與開發者「dislike」的頻率之間有一種關係。被標記為「dislike」標籤的編程語言佔比在 3% 以上的,使用率越來越少,而最少被標記為「dislike」的 R、Rust、Typescript 和 Kotlin 語言使用率都在快速上升。

02

開發者喜歡和討厭的技術

上述分析僅考慮編程語言。那什麼是開發者最不喜歡的技術?

據調查報告顯示:

程序員們普遍喜歡的技術則包括:機器學習、Git、Python 3.x、HTML5 和 CSS3 。

開發者最不喜歡的技術包括 Internet Explorer、Visual Basic、Flash、COBOL、Fortran 和 Pascal 。

值得強調的是,以上並非是對某一語言的歧視,而僅僅是衡量哪些技術在至少一部分開發人員的使用過程中,是讓他們感覺到舒服還是負面的。


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 程序員之家 的精彩文章:

出爐!一線城市程序員工資大調查
程序猿必備的17款最佳的代碼審查工具

TAG:程序員之家 |