写点什么

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:006324
用户头像

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

关注

评论

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

免费下载O’Reilly出版社全新之作《建立机器学习流水线》

计算机与AI

学习

面试无忧:源码+实践,讲到MySQL调优的底层算法实现

小Q

Java 数据库 学习 面试 算法

Spring 源码学习 02:关于 Spring IoC 和 Bean 的概念

程序员小航

spring 源码 源码分析 ioc

监控之美——监控系统选型分析及误区探讨

华章IT

运维 云原生 监控 Prometheus

苹果开始告别英特尔

罗燕珊

macOS Big Sur 芯片 苹果 MacBook 英特尔

根治可扩展、高可用、高性能“神器”:SpringCloud+Nginx高并发编程手册

Java架构追梦

Java nginx 架构 面试 微服务

第六周学习总结

Griffenliu

JVM调优不知道怎么回答,阿里总结四大模块,学不会就背过来

小Q

Java 学习 架构 面试 JVM

架构师训练营第 1 期 - 第 10 周 - 学习总结

wgl

极客大学架构师训练营

5分钟学会6个阿里内部编程的方法

Java架构师迁哥

甲方日常 59

句子

工作 随笔杂谈 日常

今年最火的 Golang 云原生开源项目,可能就是它了!

孙健波

Kubernetes k8s OAM KubeVela CloudNative

CPU飙高问题排查

程序猿玄微子

前嗅教你大数据:常见几种编码介绍

前嗅大数据

大数据 编码 编码指南

Nginx的反向代理与负载均衡--配置Nginx

Linux服务器开发

nginx 负载均衡 反向代理 后端 Linux服务器

使用 Go 实现 Async/Await 模式

Roc

channel goroutines Async Go 语言

三万字无坑搭建基于Docker+K8S+GitLab/SVN+Jenkins+Harbor持续集成交付环境!!

冰河

Docker 云原生 k8s

《华为数据之道》读书笔记:第 8 章 打造“清洁数据”的质量综合管理能力

方志

数字化转型 数据质量管理

磁盘到底是怎样工作的?一文理解硬盘结构

Guanngxu

操作系统

【薪火计划】06 - 你推崇的领导方式是怎么样的?

码字与律动

管理

现在Php、Java、Python横行霸道的市场,C++程序员们都在干什么呢?

ShenDu_Linux

c++ 程序员 编程语言 C语言 软件工程师

Spock单元测试框架实战指南四 - 异常测试

Java老k

单元测试 spock

《华为数据之道》读书笔记:第 6 章 面向“自助消费”的数据服务建设

方志

数据中台 数据仓库 数字化转型 数据治理

《华为数据之道》读书笔记:第 7章 打造“数字孪生”的数据全量感知能力

方志

数据中台 数字化转型

区块链开发落地,联盟链系统平台搭建

t13823115967

区块链 区块链开发落地 联盟链系统平台搭建

聊聊销售背后的策略

吴晨曦

创业 销售管理

阿里内部“高并发通关秘籍”曝光,看完带给你独一无二的认知!

比伯

Java 编程 架构 面试 计算机

我是如何使计算提速>150倍的

白日梦想家

Python 代码优化 Numpy

一枚程序猿的MacBook M1详细体验报告

Zhendong

区块链政务系统开发解决方案

t13823115967

区块链+ 区块链开发落地 政务系统开发解决方案

二分发代码模板

小兵

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