BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

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

| 作者 薛命灯 关注 24 他的粉丝 发布于 2017年12月11日. 估计阅读时间: 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年以稳健的步伐增长。

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

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

是也?非也? by Long Ryze

走不走下坡路很难知道,毕竟在代码里直接撸纯SQL确实是个很费力不讨好的行为。

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

1 讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT