Java 辉煌 20 年:这下“退位让贤”了!

2020-11-05 15:39:17 +08:00
 hopboy

日前,TIOBE 公布了最新一期的编程语言排行榜( 11 月)。

接近 20 年来的首次,Java 和 C 没有分享前两名,虽然 C 语言仍旧保持第一,但 Java 被 Python 超过。

尽管相当一部分认为,Python 的流行是因为机器学习、人工智能、数据计算等领域的大热,但 TIOBE CEO Peter Jansen 的观点是,Python 易于入门和上手,这在编程越来越成为现代人基本技能的当下,很合时宜。

榜单的 4~10 名分别是 C++、C#、VB 、JavaScript 、PHP 、R 和 SQL 。

https://img1.mydrivers.com/img/20201105/3409fd92e5d24609a21fbc1b89b61969.png

据悉,TIOBE 编程社区索引是编程语言流行程度的一个指标,索引每月更新一次。评级依据的是世界各地熟练工程师、课程和第三方供应商的数量。同时,谷歌,必应,雅虎,维基百科,亚马逊,YouTube 和百度的搜索数据也被用来计算流行率。

需要注意的是,TIOBE 索引并不是关于编写大多数代码行的最佳编程语言或语言。

10069 次点击
所在节点    编程
71 条回复
supermoonie
2020-11-06 00:21:25 +08:00
python 如果像小米 那 java 就是 iphone 🌚
Aaron2019
2020-11-06 07:45:00 +08:00
@greatbody 在许多外企中,VBA 是无法替代的,鄙人毕业第一份工作就是靠 vba 吃五百强的饭
en20
2020-11-06 08:46:15 +08:00
神 tm 编程越来越成为现代人基本技能
MoYi123
2020-11-06 10:13:27 +08:00
不会有人以为会写 c++等于有能力写 numpy 吧
s2555
2020-11-06 10:32:43 +08:00
python 得益于少儿编程和中年危机学个 python,我已经听过好多次小孩和非 IT 行业的咨询我学 python 怎么样了。
ldlood
2020-11-06 10:47:29 +08:00
python 能排名靠前,不是因为公众号各种卖课的吗和 AI 的泡沫吗?
现在连 python 和 excel 都能扯到一起。
13-15 年,学 IOS 的随便培训下就能月入 1W 。现在原生 IOS 开发都快凉透了
过不了几年,python 这种语言没了炒作的噱头后,就要步 IOS 的后尘了
casillasyi
2020-11-06 11:09:50 +08:00
Java 在发展。不会退位的
winglight2016
2020-11-06 11:28:54 +08:00
@wisunny
@ldlood
office 下个大版本会同时支持 vba 和 python,所以 python 应该会越来越流行,而且成为办公室必备技能。
PHPNewbie
2020-11-06 11:29:45 +08:00
中国的招聘市场才有参考意义
fyxtc
2020-11-06 11:52:27 +08:00
@wysnylc 这种观点其实挺无聊的,等价交换就是:

还有人不知道 C/C++这些高级语言全靠汇编实现吗?
C 就一调机器码的, 汇编不能调吗?
那么 C 有任何其他能长久支撑的优势吗?答案是很悲观的,没有
高级语言的天花板从一出生就已经注定

还有这么多人点赞。。。还在为语言本身争得你来我往的,如果已经毕业 3 年的话,真的该好好思考了,
当然,图一乐可还行

人总是喜欢和市场数据相反的观点以此来证明自己的独特
hikari2
2020-11-06 11:54:48 +08:00
汉语辉煌 5000 年:这下“退位让贤”了!
evitceted
2020-11-06 11:56:56 +08:00
没有 kotlin 吗
wysnylc
2020-11-06 11:58:17 +08:00
@fyxtc #50 C 有长久支撑的优势,因为 C++和 C++儿子 Java 它不只是依赖于调用机器码
而 Python 没有生态,仅仅只是调用 C++而且因为脚本语言天然限制会导致所有问题都只能运行时排错而不是编译时,同样没有编译环节性能也十分堪忧
一个是拥有不可替代的其他优势,一个是随时可以被替代的唯一优势
他们为我点赞是认同我的观点,"人总是喜欢和市场数据相反的观点以此来证明自己的独特" 你这句话恰恰说的就是你自己
而且从招聘职位和市场反馈来看,企业最喜欢 Java,培训班最喜欢 Python
如果你已经毕业的话,真的需要回炉重造
v2orz
2020-11-06 11:58:38 +08:00
真好,请让更多人去卷 python 吧

有时候看着一些毫无思考能力的人培训几个月出来干外包,也是有点难受的:看着他难受,自己也难受
qdzzyb
2020-11-06 12:01:39 +08:00
工作 4 年 只会用 python
其他语言也会点,然而并没有机会在生产上用,如何破解
wysnylc
2020-11-06 12:04:01 +08:00
@v2orz #54 Python 人越多,C++ Go Java 开发者就越值钱
只有让他们理解到什么是工程开发和小孩子过家家的区别,才会真正心甘情愿的为此付费
Allenqjy
2020-11-06 12:15:45 +08:00
@fyxtc
Jackeriss
2020-11-06 12:21:20 +08:00
@wysnylc 还有人不知道 Python 是胶水语言?
wysnylc
2020-11-06 12:30:40 +08:00
@Jackeriss #58 看看上面有多少人想用胶水造大楼 造一切的你就知道培训班洗脑有多恐怖了
zmxnv123
2020-11-06 12:55:33 +08:00
所以我都是 白天写 Java,晚上写 Python 。一个是工作,一个是兴趣。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/722065

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX