Stack Overflow數據顯示ORM技術正在被逐漸放棄使用

jopen 7年前發布 | 16K 次閱讀 Stack Overflow

Stack Overflow數據顯示ORM技術正在被逐漸放棄使用

入行編程這一領域時間較短的開發者,可能對于技術的更替沒有那么敏感。但如果將周期拉長點,或許會看到不一樣的東西。

Stack Overflow 最近公布了一些建站以來,問題標簽中最引人注目的上升和下降數據。我們看看能從這些數據中得到什么信息。看看編程語言、框架或者技術是怎樣突然爆發,又是如何逐漸被拋棄的。

Stack Overflow 建站以來什么技術的關注度增長最迅猛?

為了找到最大的增長,我們看看 Stack Overflow 中問題標簽年復一年的變化。看看哪些標簽是每一年中增長百分比最高的。

Stack Overflow數據顯示ORM技術正在被逐漸放棄使用

這些數據至少分析了 Stack Overflow 10000 個問題的標簽,并排除了以數字結尾的標簽,如 ios8。

可以看到,增長速度最突出的兩個標簽對應的分別是 Swift 和 Angular,事實上它們也都產生了十分大的影響。Swift 是蘋果開源的用于開發 iOS 應用的編程語言,Angular 是 Web 前端框架 Angular.js 的升級版本。Stack Overflow 表示 Angular.js 的增長速度同樣也很快,增長率能排在前十。

Android 集成開發環境 Android Studio 是面向移動開發者的 IDE,于 2013 年首次發布,并迅速發展成流行的 IDE。機器學習庫 Tensorflow 在 2015 年由谷歌以開源的形式發布。我們可以看到一項新的顯著成功的技術是如何發展的。

那么硬幣的另一面,下降得最快的數據又如何?

Stack Overflow數據顯示ORM技術正在被逐漸放棄使用

flex 和 silverlight 在當時都是十分熱門且流行的技術,但可以看到自移動互聯網爆發以來,它們的關注度就急劇下降,到現在已基本無人過問。像 Silverlight 早已經被微軟放棄,而 Flex 作為 Flash 的框架也隨著 Flash 的淘汰而逐漸被遺忘。

Backbone.js 是一個 JavaScript 框架,它的增長下降情況具有典型的生態系統的殘酷生命周期。用于 iPhone 的游戲引擎 Cocos2d 也已經不再受歡迎。

在這份數據中,ORM 關注度的下降也是十分明顯的。相比十年前它的關注度顯著降低,如果真的像數據顯示的那樣正被逐漸放棄使用,是否有更好的替代方案?

持續增長

除了這些起起落落的技術,還有一些技術在以穩定的速度發展和增長著。

Stack Overflow數據顯示ORM技術正在被逐漸放棄使用

可以看到,JavaScript 生態系統的成員如 Angular、TypeScript 和 Meteor 都有著穩定的發展速度。再比如無處不在的搜索引擎 Elasticsearch 和游戲引擎 Unity 也在持續穩定的發展著。這些多種多樣的技術,在過去的 5 到 7 年里它們都以穩健的速度增長著。

參考:https://stackoverflow.blog/

 

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!