2018年的前三種程式語言是Java,JavaScript和Python

2018年的前三種編程語言是Java,JavaScript和Python

Java仍然是最流行的主要編程語言,但JavaScript是最常用的編程語言。這是根據JetBrains最近發佈的2018年開發者生態系統狀況報告。

該報告調查了來自17個國家的6,000多名開發人員,以揭示今年推動編碼世界的趨勢。涵蓋的主題包括編程語言,開發環境,數據庫,問題跟蹤,持續集成,部署和DevOps。

根據該報告,Java,JavaScript和Python是今年排名前三的編程語言,Go是最有前途的語言。20%的開發人員同時使用Go的多個版本,26%的開發者為每個項目設置了GOPATH。Go Go框架包括Gin,Beego,Echo和Buffalo。

雖然38%的開發人員今年沒有計劃採用任何新語言,但去年開始學習的頂級語言包括Python,JavaScript,Java,Go,TypeScript和Kotlin。

自從谷歌宣佈去年5月將Kotlin添加到Android以來,JetBrains用於JVM,Android,瀏覽器和本機的靜態類型編程語言越來越受歡迎。該報告發現75%的開發人員使用的是Kotlin的JDK版本(JDK 8是最受歡迎的版本),48%使用Android版本(Oreo最受歡迎),13%使用Kotlin JS類型。54%的開發人員使用Kotlin的時間不到6個月,49%的人表示他們在某些項目中使用該語言,但沒有替換他們已經使用的任何語言。百分之四十八的人在Kotlin之前使用過其他語言,並且已經改變了他們的工具集。

在工具方面,開發人員最多使用IDE,源代碼協作,輕量級桌面編輯器,問題跟蹤器以及持續集成或持續交付工具。82%的受訪者使用IDE,69%使用編輯。在那些使用IDE和編輯器的人中,只有12%的人表示他們沒有自定義他們的IDE /編輯器。此外,77%的人使用黑暗主題作為他們的編輯器或IDE。

頂級的持續集成系統包括Jenkins,Travis CI,GitLab CI,TeamCity和CircleCI。

該報告還表明,開發人員正在從自託管和內部部署解決方案轉向AWS,Google Cloud Platform和Microsoft Azure等雲提供商。JetBrains預測,明年私人和本地服務器將下降6%和11%。

其他調查結果包括開發人員構建網絡後端和前端應用程序最多,無論是為了賺錢還是作為業餘愛好,35%的開發人員都為Android和iOS開發。在開發移動設備時,72%使用本機工具,而43%使用跨平臺技術和框架。

關於開發人員的一些有趣事實包括77%的人在編碼時聽音樂; 聽的頂級音樂包括電子,流行和搖滾; 53%的人每晚睡7到8個小時; 週末85%的代碼; 57%的人更喜歡咖啡而不是茶。


分享到:


相關文章: