2020年2月TIOBE语言排行榜-Objective-C 即将Out

2020年2月TIOBE语言排行榜:Objective-C 即将Out

在这里插入图片描述

图片来源:www.linuxidc.com

TIOBE近期公布了2020年2月编程语言排行榜,前十名变化不大,分别是Java, C, Python, C++, C#, Visual Basic .NET, JavaScript, PHP, SQL和Swift,和上个月相比,SQL超越Swift排在第9位,Swift下降一名排在第10位。Java、C和Python依然霸占前三名,Python流行度有所下降,具体请看下表和走势图。
在这里插入图片描述
在这里插入图片描述
值得注意的是,Objective-C在TIOBE指数中又下降了7个排名,处于跌出前20名的边缘。实际上,这种下降所花费的时间比预期的要长得多。 苹果在2014WWDC上发布了新编程语言Swift,并宣称其快速、现代、安全、互动,且全面优于Objective-C,将在未来改变开发者编写iOS和Mac应用的方式。那时,Objective-C在TIOBE指数中排名第三,并且iPhone和iPad的移动应用程序的开发正在蓬勃发展。从上一期中我们也可以看到,Objective-C 是TIOBE评选的2011和2012年度编程语言,可见当年其风光正盛。因此,在苹果发布公告后,Objective-C的市场份额从2014年的12%下降到2016年的1%。但令人惊讶的是,Swift仅仅从1%增长到2%,Objective-C所占其余的10%被可用于多个移动平台的其他编程语言抢占。
在这里插入图片描述

图片来源:https://swiftify.com/

通过数据我们似乎可以得出这样的结论:苹果使用Swift直截了当地取代Objective-C从而惹怒开发者似乎是一个错误,但实际上他们没有选择。Objective-C作为一种编程语言已经过时了,肯定需要重新设计。逐步开发完善具有现代特色的Objective-C可能是一个更好的方式,就像Java,C ++和C#之类的语言通过在每个新发行版中进行小的改进而得以幸存。

在这里插入图片描述

图片来源:https://www.apple.com.cn/swift/

现在,苹果通过这一举动失去了其编程语言市场份额的10%。但话虽如此,Swift现在位于TIOBE索引的第10位,而且2019年Swift流行度上升了0.6个百分点,发展势头还是很足的,至于未来发展,我们还需要长期来看。

TIOBE 编程社区指数(The TIOBE Programming Community index)是编程语言流行度的指标,该榜单每月更新一次,指数基于全球技术工程师、课程和第三方供应商的数量。包括流行的搜索引擎,如谷歌、必应、雅虎、维基百科、亚马逊、YouTube 和百度都用于指数计算。
来源:TIOBE

https://www.tiobe.com/tiobe-index/

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值