天天看點

ZeroTurnaround釋出RebelLabs開發者生産力報告

今天,zeroturnaround的rebellabs釋出了2016年第一份開發者生産力報告半年報,有超過2000名開發者就他們常用的工具等問題受到了采訪。采通路題包括他們使用的ide、建構工具、庫等,以及在嘗試新鮮工具做小白鼠的問題上,他們是會領先于大多數人還是會相對落伍。

勿庸置疑地,版本控制系統之争已經落下帷幕,使用git進行版本管理的受訪者數量已經遠遠地把使用其他産品的甩在了後面。svn的使用率相比git仍在持續減少,cvs和mercurial的使用者數已經趨近于零。

ZeroTurnaround釋出RebelLabs開發者生産力報告

在自動建構系統之中,maven仍具有極大的領先優勢并且在持續增長,gradle仍處于緩慢增長中,而ant在不斷讓位給它們。

ZeroTurnaround釋出RebelLabs開發者生産力報告

稍稍難分難舍的是,受訪者們主要使用的ide正在由eclipse逐漸變為intellij,而後者剛剛在7月11日釋出了新版本2016.2。受訪者們普遍反映他們比較傾向于使用更新更好的技術,而intellij從最初釋出時開始就對新開發語言和javascript架構有着更好的支援。然而eclipse也剛剛釋出了新版本neon,提供了更好的性能和若幹新功能。是以兩者誰勝誰負,估計還要過兩年才能見分曉。

最後,報告顯示盡管java ee在持續下滑并不斷被spring服務取代,java 8仍然最終成為了使用最廣泛的java版本。讀者如有興趣可以閱讀報告全文來獲得更多資訊。

====================================分割線================================

本文轉自d1net(轉載)