大数跨境
0
0

TIOBE 9 月编程语言榜:Python 居然超越了 C++!

TIOBE 9 月编程语言榜:Python 居然超越了 C++! CDA数据分析师
2018-09-07
0
导读:编程语言排行榜上,稳如泰山的 Java、C、C++ TOP3 变位了。

作者 | 唐小引

出品 | CSDN

本文经授权转自公众号CSDN ( ID: CSDNnews),转载需授权


TIOBE 是根据全球工程师、课程和第三方数量(如各类搜索引擎)为指数来得出在当月,哪个编程语言是最热门的、最受程序员欢迎的,尽管它不代表语言本身的好坏,但从一定程度上能够帮助开发者们了解到编程语言的趋势。

在过去的几个月里,我们看到了 Python 的一路持续攀升,至 8 月时差点儿就拿下了前三,撼动了亘古不变的 Java、C、C++ 三巨头。但今天,我们已经看到,Python 进前三了!它居然超越了 C++!



根据上面的图我们可以看到,Python 的增幅愈发明显,从上个月 3.3% 到本月的 4.67%,排名(Ratings)从上个月的 6.992% 上升至了 7.653%,逆袭 C++ 并高出 0.259%。尽管数据细微之差,C++ 也随时可能翻盘回归它的 TOP3 位置,但这仍然值得我们狂呼一番。

甚至于 TIOBE 在发布 9 月编程语言排行榜时,做出了这样的评价:

这是 Python 有史以来第一次进入 TIOBE TOP3,这真的花了太长的时间。从上世纪 90 年代初进入首次进入 TIOBE 榜单,Python 基本上花费了 10 年的时间才首次进入 TIOBE 的前 10 名。随后在不断地缓慢成长中,进入了前 5 并最终名列前 3,Python 正在变得越来越普遍。它已经成为了全球高校的首选编程语言(适用于需要编程的各类科目),同时也征服了工业界。

人生苦短,我用 Python。不再是个段子,这一次,它正名了。

前段时间 Python 之父 Guido van Rossum 以洋洋洒洒的长篇邮件宣布正式退出 Python 决策层,为此科技圈不少人为之惊讶,同样也为 Python 的未来担忧。不过现在看来,Python 的发展正如 Python 团队的技术指导讲师 Simeon Franklin 此前所言,「Nothing is really changing that much」。且长久以来随着 TensorFlow 的发展,Python 已在更多的场景被使用,当然这也得益于“机器学习”在日常生活中应用也越来越多。

同时,机器学习不仅影响了 Python 的发展,还有随它兴起的 Julia 语言,这个拥有 C 的速度、Ruby 的灵活、Python 的开发效率的编程语言,一路狂奔,从 #50 晋升到 #39。


01

其他编程语言


本月 TIOBE 指数中其他编程语言还有一些变化:

  • C#、PHP、JavaScript 均轻微下降,不过也在正常范围内浮动,并未影响整体排名;

  • Objective-C 兜兜转转再次重回 Top 10 之位;

  • Rust 从 #36 跃到了 #31;

  • Groovy 上升了 10 个名次,从 #44 到 #34。

下面列出了完整的 21-50 名,因为是非官方发布的,所以可能存在遗漏:

第 51-100 名如下,由于它们之间的数值差异较小,仅以文本形式列出(按字母排序):

  • 4th Dimension/4D, ABC, ActionScript, bc, Bourne shell, C shell, CFML, CL (OS/400), CoffeeScript, Common Lisp, Crystal, cT, Elixir, Elm, Emacs Lisp, Erlang, Forth, Hack, Icon, Inform, Io, J, Korn shell, LiveCode, Maple, Mercury, ML, Modula-2, Monkey, MQL4, MS-DOS batch, MUMPS, NATURAL, OCaml, OpenCL, OpenEdge ABL, Oz, PL/I, PowerShell, Q, Racket, Ring, RPG, S, Snap!, SPARK, SPSS, Tex, TypeScript, VHDL


02

Top 10 编程语言 TIOBE 指数走势(2002-2018)



03

历史排名(1988-2018)


注: 以下排名位次取决于 12 个月的平均值。


04

编程语言“名人榜”(2003-2017)


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


本文转自公众号CSDN ( ID: CSDNnews)





CDA 课程咨询丨赵老师

联系电话:13381275813
扫描二维码


更多精彩文章

细数数据科学团队中的十大关键角色

做数据分析,Python和R究竟哪个更强?

数据科学家:那些年,我都学过哪些编程语言

除了敲代码,程序员的一天日常是怎样的

9 大实际用例,让你重新认识区块链

求职丨我是如何成为了谷歌的软件工程师

Python能用来做什么?以下是Python的三大主要用途




【声明】内容源于网络
0
0
CDA数据分析师
🌸全国30万数据分析从业人员,有10万在CDA数据分析师 🌺CDA会员俱乐部有1000个数据库,成为持证人即可获得相关数据信息 🌹未来两样东西最有价值:一个是数据,一个是GPU
内容 9451
粉丝 0
CDA数据分析师 🌸全国30万数据分析从业人员,有10万在CDA数据分析师 🌺CDA会员俱乐部有1000个数据库,成为持证人即可获得相关数据信息 🌹未来两样东西最有价值:一个是数据,一个是GPU
总阅读34
粉丝0
内容9.5k