写点什么

Stack Overflow 技术趋势分析:ORM 在走下坡路

  • 2017-12-10
  • 本文字数:917 字

    阅读完需:约 3 分钟

近日,数据科学家 Julia Silge 在 Stack Overflow 官方博客上分享了一组分析数据,分别揭示了增长势头最为明显、急转直下和稳步增长的技术。这组分析结果以 Stack Overflow 建站以来的数据为基础,根据提问标签进行统计而得出。

增长明显的技术

出现在这组结果中的技术至少都包含了超过 10000 次提问次数。作为 Objective-C 继任者的 Swift 和取代 angularjs 成为新提问标签的 angular 在这组比较分析中表现得十分抢眼,它们的趋势曲线几乎呈陡峭的直线上升。Android Studio 是一款用于移动开发的 IDE,由谷歌于 2013 年发布,在发布之后立即得到开发者的追捧,所以增长速度也很快。angularjs-directive 的增长情况与 angular 有直接的联系。iPad 在 2010 年发布的时候也有过直线式的增长。TensorFlow 最初由谷歌于 2015 年发布,随着人工智能的雄起,TensorFlow 的增长趋势也是一路飙升。

下降明显的技术

出现在这组结果中的技术也都包含了至少 10000 次提问次数。JavaScript 框架 Backbone.js 似乎已经走到了生命的尽头,用于 iPhone 开发的游戏引擎 Cocos2d 也逐渐淡出开发者的视野。Silverlight 技术已经被微软弃用,Adobe 公司的 Flash 框架 Flex 也差不多寿终正寝。ORM 框架已无法与数年前相提并论,近年来下降十分明显,个中缘由十分值得细究。Parse 是一个移动后端开发平台,Facebook 在 2013 年将其收购,后又于 2016 年 1 月宣布关闭该平台,并将其开源。Parse 本该是一个不错的平台,但随着 Facebook 的放手,这一年多以来一路直下。

稳步增长的技术

以下是自 2010 年以来稳步增长的技术,每项技术标签都至少包含 10000 次提问次数。

位居首位的是 angular,紧接着的是另外两个 JavaScript 生态系统成员 TypeScript 和 Meteor。一些技术随着数据科学和机器学习增长而增长,如 Pandas 和 dataframe。还有其他一些在软件行业应用十分广泛的技术,如 Elasticsearch 和游戏引擎 Unity。这类技术有很多,而且在过去的 5 到 7 年以稳健的步伐增长。

有些技术会呈现出爆发式的增长,如昙花一现,有些则细水长流,稳步发展。它们对软件行业产生的影响是不一样的。对于开发者来说,需要跟上技术发展的节奏,不能固步自封。看清技术发展的趋势,拥抱变化,在技术变革中寻求发展。

2017-12-10 18:006251
用户头像

发布了 322 篇内容, 共 147.6 次阅读, 收获喜欢 148 次。

关注

评论

发布
暂无评论
发现更多内容

在Spring data中使用r2dbc

程序那些事

WebFlux R2DBC 程序那些事 spring data spring-data-r2dbc

刘华:上云后,你的架构设计可以更飞

刘华Kenneth

云计算 架构设计 技术选型 云平台

一万三千字的HashMap面试必问知识点详解

Java 编程 面试 计算机

架构师训练营—第十周学习总结

Geek_shu1988

食堂就餐卡系统设计

cc

刘华:我最近听到最对味的话,就是“先Scale down再Scale out”

刘华Kenneth

DevOps 敏捷

试试,阿里P7的笔试题:多线程按序打印如何实现?

Java架构师迁哥

码了2000多行代码就是为了讲清楚TLS握手流程

Gopher指北

https 后端 Go 语言

架构师Week6总结

lggl

总结

架构师训练营第六周作业

丁乐洪

Java-Mock简化单元测试

落日楼台H

Java 测试 单元测试 Mock Mock测试框架

如果不想你被称做掉包侠,那么请有效地学习机器学习算法知识

计算机与AI

学习

STL 源码剖析之五大组态常量介绍

herongwei

c++ 源码 后端 stl

第十周总结

fmouse

极客大学架构师训练营

架构师训练营 1 期第 10 周:模块分解 - 总结

piercebn

极客大学架构师训练营

架构师训练营一期学习心得

cc

LeetCode题解:860. 柠檬水找零,模拟情境,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

一次有效的产品需求头脑风暴

Bruce Talk

敏捷开发 Agile Product Owner

作业-第6周

arcyao

《华为数据之道》读书笔记:第 5 章 面向“联接共享”的数据底座建设

方志

大数据 数据中台 数据仓库 数字化转型

redis 基础数据 sets 业务场景分析

sinsy

redis 业务场景分析

在网上的AG账户登录异常说是涉嫌套利不给办理取出怎么办?

Geek_a6658e

专业出黑团队

架构师训练营第十周作业

_

极客时间架构师一期 第十周作业

初学小白你不知道的C语言经典算法(附带答案)

ShenDu_Linux

c++ 程序员 算法 C语言 数据结构与算法

架构师训练营第10周课后练习

薛凯

今日份学习之Spring Boot自动配置实现原理

比伯

Java 编程 架构 面试 计算机

第十周作业

fmouse

极客大学架构师训练营

尾调用与尾递归

helbing

算法

大家都知道jmeter,但是它会让你的工作效率至少提升80%

996小迁

Java 编程 程序员 架构 面试

架构师训练营—第十周作业

Geek_shu1988

架构师训练营第十周总结

_

总结 极客大学架构师训练营

Stack Overflow技术趋势分析:ORM在走下坡路_语言 & 开发_薛命灯_InfoQ精选文章