RedMonk编程语言排行榜,Swift增长最快
极客时间编辑部
讲述:丁婵大小:1.34M时长:02:56
最近,专注软件开发者的行业分析公司 RedMonk 发布了 2018 年第一季度编程语言排行榜,结果显示,JavaScirpt、Java 和 Python 仍然霸占前三甲,值得注意的是,在排行榜上,Swift 与 Objective-C 并列,首次挤进了前十。
自从 2011 年以来,RedMonk 公司都会按季度发布编程语言排行榜,他们的数据来自 GitHub 和 Stack Overflow,主要是结合社区讨论和代码两个方面来评价编程语言的欢迎程度。
其中,Top 10 的编程语言分别是:
JavaScript
Java
Python
PHP
C#
C++
CSS
Ruby
C
Swift 和 Objective-C
关于这次 Swift 首次挤进前十,有些人评论说“Swift 从一个学徒翻身做了主人”,RedMonk 认为这个说法并不准确,因为从技术上来讲,Swift 只是有效替代 Objective C ,而不是真的超越 Objective C 。
之前,由于苹果的支持以及它在 iOS 平台创造的后续机会,Objective C 一直在榜单上处于前列,即使 Swift 以惊人的速度增长,但依旧没有完成超越。这次,Swift 与 Objective C 并列排名的现象还是第一次出现。
在这次编程语言排行榜中,Go 位于第 16 位,很少有其他语言能够像 Go 一样,在十年的时间内就进入到前 20 名,而 Go 发展得如此迅速,主要得益于它作为后端系统开发语言的良好声誉。
但也有数据显示,Go 已经开始进入停滞阶段,在前两个季度的排名稳定在 15 名之后,Swift 开始发力超过 Go 挤进了前 10,而 Go 却掉到了 16 名。这个信号显示了 Go 现在所处的危险地位,虽然 Go 在后端的口碑毋庸置疑,但是 Go 还是缺乏了 Java 的多功能性,这就限制了它开辟新的市场,获得新的增长。
Kotlin 是继 Swift 之后发展第二快的编程语言,这主要得益于 Kotlin 对 Java 开发人员的强大的吸引力,以及它被升级为安卓平台上的一级开发语言这一重大事件。从 2016 年到 2017 年第三季度期间,Kotlin 从 65 名上升到 46 名,而到今年 1 月,kotlin 的排名更是上升到了 27 名。
与 Swift 不同的是,Kotlin 主要是在 GitHub 上表现良好,然而在 Stack Overflow 上表现欠佳,而 Swift 的排名却主要通过 Stack Overflow 轴上的优势来表现。由此看来,如果 Kotlin 能够在主流企业的应用中获得立足点,那么它将有可能超越 Swift,毕竟这是 Swift 所缺乏的增长途径。
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
该免费文章来自《极客视点》,如需阅读全部文章,
请先领取课程
请先领取课程
免费领取
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
精选留言
由作者筛选后的优质留言将会公开显示,欢迎踊跃留言。
收起评论