整理 | 屠敏
出品 | CSDN(ID:CSDNnews)
新旧交替的轮回中,无论是产品、技术,亦或是工具均会有被替换以及淘汰的一天。那么,在这个 “适者生存”时代,如何让最为敏感的开发者们身处最前沿的技术趋势之上,或许我们可以从一些主流的排行榜中来一探究竟。
日前,全球知名 TIOBE 编程语言社区最新发布 11 月的编程语言 排行榜,在此,希望能够给技术人提供一些最新的趋势参考。
根据最新的榜单显示,相比上个月编程语言 Top 5 并没有太大的变化,其中 Java 依旧稳坐榜首,随后分别是 C、Python、C++、C#。
不过有一些有趣的趋势值得我们持续关注:目前市场占比 16.037% 的 C 正在逐步逼近第一名 Java(16.246%),两者之间仅相差 0.2%。对此,TIOBE 官方对此作出预测,C 语言或将在今年年底之前成功逆袭 Java,成为 Top 1。
与之形成鲜明对比的是,第三名 Python 和第四名 C++ 之间的差距。在近一年的时间中,在数据分析以及人工智能等领域风生水起之下, Python 一直保持着迅猛的趋势,占比 9.842%,将 C++ 越拉越远。
除此之外,我们还发现,近几个月的榜单中,处于第十名位置的编程语言一直在变化。两个月在该位置的是 SQL、上个月是 Objective-C,而本月 Swift 接手了这个位置。
Swift 和第 11 名的 Ruby 相比,差距仅为 0.4%。从侧面窥探,这或将意味着在接下来的几个月中,Swift 会一直保持其前十名的位置。
其他编程语言排名
除了以上,还有一个编程语言的涨幅不容忽视,它就是专注于安全的系统编程语 言——Rust,在一个月内,Rust 从第 34 名上升到了第 25 位,从而创下了历史新高。究其缘由,从应用层面来看,Google、微软和 Mozilla 等公司均拥抱了 Rust。与此同时,在本月中,亚马逊的 AWS 也在博客上发文表示赞助 Rust 语言,至于选择 Rust 的原因,其表示(https://aws.amazon.com/cn/blogs/opensource/aws-sponsorship-of-the-rust-project/):
性能。Rust 非常快且内存效率高:没有运行时或垃圾收集器,它可以为关键性能服务提供支持,可以在嵌入式设备上运行,并且可以轻松地与其他语言集成;
可靠性。Rust 的丰富类型系统和所有权模型保证了内存安全性和线程安全性,并能使开发者在编译时消除许多类的错误。
生产率。Rust 拥有出色的文档,友好的编译器以及有用的错误消息以及一流的工具——集成的软件包管理器和构建工具,具有自动完成和类型检查的智能多编辑器支持,自动格式化程序等。
如果在这样的趋势之下,Rust 进入该编程语言 Top 20 指日可待。
下面列出了完整的 21-50 名,因为是非官方发布的,所以可能存在遗漏:
第 51-100 名如下,由于它们之间的数值差异较小,仅以文本形式列出(按字母排序):
4th Dimension/4D, ABC, Alice, Apex, Arc, Awk, bc, Bourne shell, CL (OS/400), Clipper, Clojure, Common Lisp, Crystal, cT, Curl, Elixir, Erlang, Forth, Hack, Icon, Inform, Io, J, Ladder Logic, LiveCode, Maple, Mercury, Monkey, MQL4, NATURAL, OpenCL, OpenEdge ABL, Oz, PL/I, PowerShell, Programming Without Coding Technology, Pure Data, Q, S, Snap!, SPARK, Standard ML, Tex, Vala/Genie, Verilog, VHDL, WebAssembly, X10, XC, Z shell
注:以下排名位次取决于 12 个月的平均值。
编程语言“名人榜”(2003-2018)
TIOBE 编程语言社区排行榜是编程语言流行趋势的一个指标,每月更新,这份排行榜排名 基于全球技术工程师、课程和第三方供应商的数量,其中包括了流行的搜索引擎以及技术社区,如 Google、百度、维基百科、CSDN、必应、Hao 123 等等。具体的计算方式详见:https://www.tiobe.com/tiobe-index/programming-languages-definition/。 请注意这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。
这个排行榜可以用来考查你的编程技能是否与时俱进,也可以在开发新系统时作为一个语言选择依据。
详细榜单信息可参考 TIOBE 官网:https://www.tiobe.com/tiobe-index
【END】
热 文推 荐
☞ 独家对话微软顶级代码女神潘正磊: Visual Studio 与 VS Code 的未来走向 | 人物志
☞ 马云、马化腾任职清华; 微软将数据保存在玻璃中; Visual Studio Online 上线 | 极客头条
☞拥有自我意识、自我模拟的粒子机器人来了!
☞GitLab 公开拒收中国员工,你怎么看? !
☞ Google、Facebook等不可错过的 AI 开源工具,你想要的都在这里!
☞ 11月全国程序员工资统计,区块链工程师比算法工资高,超 2 万元!
☞ 程序员相亲图鉴
☞ ICCV 2019 | 无需数据集的Student Networks
☞ 以太坊全球节点分布数量大爆发,覆盖近80国 !以太坊平均确认时间缩短近一倍 | 数据周榜
你点的每个“在看”,我都认真当成了喜欢