[新闻] RedMonk排名Java被Python取代,落至第3名

楼主: Neisseria (Neisseria)   2020-07-31 14:11:29
1.媒体来源:
IThome
2.记者署名:
李建兴
3.完整新闻标题:
RedMonk热门语言程式排名Java被Python取代,首次落至第3名
4.完整新闻内文:
自2012年以来,Java在今年第3季首次被官方排除在第1与第2名之外,官方提到,这可能
是暂时的波动,但不可否认Java正面临巨大竞争
RedMonk发表了2020年第3季的热门语言程式排名,相较于2019年同期的排名,JavaScript
仍稳占第一名宝座,而Python正式挤掉Java成为第2名,Java则退到了第3名,第4名多年
来都是PHP,接下来则是由C++和C#共享第5名。
RedMonk热门语言程式排名是综合GitHub以及Stack Overflow平台得到的排行结果,
GitHub能够反应程式码实际使用状况,而Stack Overflow则能呈现程式语言被讨论的热度
,因此RedMonk热门程式语言排行,可看出程式语言未来的采用趋势。
这季的赢家就属Python了,Python在2020年第1季的排名,就已经与Java共居第2名,到了
第3季Python排名没有调动,是这些年来,除了JavaScript和Java之外,唯一进入过第2名
的程式语言,官方提到,Python的多功能性过去一直被低估且忽略,但这是其持续强盛的
基础。
Python是一种胶水语言(Glue Language),成千上万的专案都靠Python黏合,而且
Python也在新兴技术找到立足之地,像是资料科学以及人工智能应用,官方认为,只要
Python成为开发专案的热门选择,就会继续在语言排名中表现亮眼。
值得关注的是,从2012年以来,这是Java首次没有进入排行第1名与第2名,虽然Java能够
满足新使用案例的需求,因此目前仍被大量地使用,官方提到,在未来的几年,Java也还
会是企业的主流,但是Java目前遭遇到前所未有的竞争,这个名次的变动可能仅是暂时出
现的波动,还需要在接下来几个季度持续观察,才能确定是短暂变化,还是长期下降的指
标。
除了这些发展一段时间的强势语言,这次RedMonk热门语言程式排名,也可以发现一些新
兴语言,积极的往上窜升,像是Mozilla力推的通用系统程式语言Rust,在5年前还在48名
来回徘徊,落后Haskell、Matlab、Clojure和Groovy约30名,但现在已经超越这些前辈站
稳第20名,官方提到,Rust的安全性设计,能够被用来开发讲究安全的应用程式,所以越
来越受到关注,不过也正因为其特性,可能会与Go一样,在10几名的时候碰触排名天花板

而另一匹黑马则是Kotlin,在5年前,Kotlin的排名还在第68名,而现在已经领先Rust达
到第19名,不过,官方提到,Kotlin、Dart和Julia这3个语言,近期成长呈现停滞的状态
,在Stack Overflow中的讨论呈现负成长,但是在GitHub中的拉取请求又却增加,他们不
觉得这样的发展跟武汉肺炎(COVID-19)疫情有关,还需要持续观察。
官方特别点出了第9名的TypeScript,官方提到,要维持高排名并不容易,像是Swift这类
的语言,因为受特定平台支援,所以可预期会处于高排名的位置,但是TypeScript算是特
别的例子,官方指出,可能是因为基于JavaScript的普遍性,提供可选的类型安全性,且
可以在VS Code方便地使用,成为了支撑TypeScript位居高排名的特色,但是TypeScript
也有潜在排名天花板的问题。
5.完整新闻连结 (或短网址):
https://www.ithome.com.tw/news/139095
6.备注:
作者: sober716 (像大樹一樣高)   2019-07-31 14:11:00
看的懂这篇新闻的人都是______
作者: Roooz (Roz)   2020-07-31 14:12:00
Python就只是功能性罢了 能跟C一样ㄇ
作者: Qaaaa (小Qa)   2020-07-31 14:12:00
乡民不是觉得呸送不怎样吗
作者: pm2001 (做个盾牌眼球兵吧)   2020-07-31 14:12:00
java sucks
作者: arumi416 (maki)   2020-07-31 14:14:00
print ('柯粪吃屎')
作者: b2305911 (HowardX)   2020-07-31 14:15:00
什么都用组语硬干
作者: s59654655 (s596546ff)   2020-07-31 14:16:00
oracle做人太击败
作者: BangSaint (真的不想嘴)   2020-07-31 14:19:00
整天要求其他语言跟C一样 到底要干嘛
作者: whiteegg (只是一颗蛋)   2020-07-31 14:20:00
楼下写出 hello world
作者: neverfly (neverfly)   2020-07-31 14:21:00
JS这种拉机竟然长居第一
作者: crowley (苍蝇拍)   2020-07-31 14:25:00
如果要python跟C做一样的事情那干嘛不去写C就好了?
作者: birdy590 (Birdy)   2020-07-31 14:27:00
事实上 python 是抢了一堆原本是 java 的生意
作者: LunaDance (s;omo;pbrupi)   2020-07-31 14:28:00
其实JavaScript 还不差啊...效率厨就去摸c rust adm,快速开发就js pyhtonasm*python* ... 手机有够难按
作者: s06i06 (三条鱼)   2020-07-31 14:31:00
看来c++还可以再战20年
作者: hodsala (猴的沙拉)   2020-07-31 14:34:00
语言不过就工具 跟螺赖把差不多 一群人在这争谁的赖把屌
作者: yyan1218 (今天下雨了吗)   2020-07-31 15:43:00
pip3 install Fock

Links booklink

Contact Us: admin [ a t ] ucptt.com