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

作者 薛命灯 发布于 2017年12月11日.

近日,数据科学家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年以稳健的步伐增长。

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值