导读:月初,TIOBE发布2021年4月编程语言排行榜,Python仍在增长,但冲进Top 20的“上古”语言Fortran却抢了热点。

作者:数据叔

来源:大数据DT(ID:hzdashuju)

▲TIOBE2019.1-2021.4编程语言排行榜

细看上面的视频可以发现,最近几个月的排行榜,几种上古语言(也被称为恐龙语言)的势头都很猛。

  • 1956年起正式使用、今年65岁的Fortran重回Top 20,相比去年同期飙升14个名次(此前Fortran最高排名是2002年的第10名);

  • 同样诞生于1950年代的Assembly language在半年内从第17飙升至第8,在本月甚至超过了PHP;

  • 相比之下,同样在几个月内飙升6、7个名次的Object Pascal(1985年)和Classic Visual Basic(1991年)只能算是“新”语言了。

▲Assembly language、Classic Visual Basic、Object Pascal和Fortran最近半年的排名变化趋势。来源:数据叔视频号

而在Top 20榜单之外,COBOLAdaLisp等上古语言也在近期呈现出上升趋势。

这种“喜旧厌新”的风潮是怎么来的?TIOBE官网试图分析了Fortran飙升的原因:

10多年后,这个恐龙语言再次跻身Top 20。Fortran是有史以来的第一种商用编程语言,如今由于数字运算(科学计算)需求巨大,它正变得越来越流行。欢迎Fortran归来!

也有评论认为,是数据分析、人工智能的发展复苏了Fortran、Lisp等上古语言,使得这些行业中的年轻程序员去学习这些上古语言。所以,并非是65岁的程序员在集体呼喊“扶我起来”,更不一定会利好那些刚满35岁的程序员。

“喜旧厌新”的风潮中唯一的例外是Objective-C,在被苹果官宣抛弃7年后,它终于掉出了前20。TIOBE官网直接用了"Game over for Objective-C"这样的标题。

刷刷视频????

▲Python成为2020年度编程语言!2003-2020历年TIOBE年度编程语言

关注数据叔视频号,看更多好玩视频????

干货直达????

  • 终于有人把准确率、精度、召回率、均方差和R²都讲明白了

  • 终于有人把Scrapy爬虫框架讲明白了

  • 编程语言哪家强?4种数据分析领域语言优缺点对比

  • 盘点数据处理工具,手把手教你做数据清洗和转换

更多精彩????

在公众号对话框输入以下关键词

查看更多优质内容!

PPT | 读书 | 书单 | 硬核 | 干货 讲明白 | 神操作

大数据 | 云计算 | 数据库 | Python | 爬虫 | 可视化

AI | 人工智能 | 机器学习 | 深度学习 | NLP

5G | 中台 | 用户画像 1024 | 数学 | 算法 数字孪生

据统计,99%的大咖都关注了这个公众号

????

65岁的编程语言重回Top 20,65岁的程序员还没退休吗?相关推荐

  1. 6月Top 20榜单出炉啦! 万万没想到区块链大佬竟在忙这个...

    6月Top 20榜单出炉啦! 万万没想到区块链大佬竟在忙这个... 一个项目在 GitHub 上的活跃指数,在一定程度上代表了这个项目的开发状态. 频繁更新代码的项目有可能正处于构建和完善中,而停止更 ...

  2. 编程语言五花八门,哪种可以让程序员赚到更多钱?

    在众多行业中,程序员属于高薪职业.无论是在国外还是国内,程序员的薪金水平普遍高于其他行业的工作岗位.高薪的诱惑和充满挑战性的工作,令程序员一直成为备受欢迎的职业.在今年年初,Glassdoor发布的一 ...

  3. 帮公司面试了一个30岁培训班出来的程序员,没啥工作经验...

    首先,我说一句:培训出来的,优秀学员大有人在,我不希望因为带着培训的标签而无法达到用人单位和候选人的双向匹配,是非常遗憾的事情. 最近,在网上看到这样一个留言,引发了程序员这个圈子不少的轰动. &qu ...

  4. TIOBE 2月编程语言排行榜:Python逼近C,Groovy重回TOP 20

    作者 | 唐小引 出品 | CSDN(ID:CSDNnews) 新月伊始,一月一更的 TIOBE 编程语言社区发布了最新的 2 月编程语言排行榜. 继 Python 语言成为 "2018年度 ...

  5. TIOBE 3 月编程语言排行榜出炉:Roblox 带飞 Lua,重回 TOP 20!

    作者 | 丁广辉       责编 | 张红月 出品 | CSDN(ID:CSDNnews) 今日,TIOBE 3 月编程语言排行榜单新鲜出炉,来看看有什么最新变化吧? Lua重新进入TIOBE指数前 ...

  6. 别人的20几岁 vs 互联网人的20几岁

    自从做了互联网,总感觉自己的20来岁--好像跟朋友圈里别人的不太一样--比如: 别人:今天晚上和好朋友一起在夜店喝点酒. 你:加班. 别人:周末到郊外自助烧烤. 你:一天补觉一天加班. 别人:连休一周 ...

  7. “8 岁学编程,做了近 40 年程序员,我总结了 15 条经验宝典”

    [CSDN 编者按]在国内,从事软件开发在10年以上的程序员几乎是少之又少,在CSDN发布的<2021-2022 中国开发者调查>报告中,有48.56的用户从事的编程年限在1-5年,11- ...

  8. 40岁的程序员还能找到工作吗_如果程序员已经到三十岁了,那他还能找到满意的工作吗?...

    作为已经快奔四的老程序员,看到话题就想吐槽两句,三十岁的程序员正好是黄金时期,无论从编程经验还是身体状态,都处于一个极佳的状态,虽然程序员喜欢通过互联网的方式吐糟自己,特别是大家都在吐槽程序员都是吃青 ...

  9. 【历史上的今天】8 月 20 日:传奇程序员诞生日

    整理 | 王启隆 透过「历史上的今天」,从过去看未来,从现在亦可以改变未来. 今天是 2021 年 8 月 20 日,在科技历史上,有两位对着后世软件工程和电子游戏行业影响深远的人诞生,谷歌也在去年发 ...

最新文章

  1. 这是预编译工具生成的文件_组件化架构 10.编译优化
  2. python有哪些作用-Python都有哪些强大的功能
  3. php gbk字符串 存utf8 html,php utf8 gbk 数组 互转(示例代码)
  4. 【Python】多线程
  5. Python和Flask真强大:不能错过的15篇技术热文(转载)
  6. CodeForces - 1426E Rock, Paper, Scissors(最小费用最大流+最大费用最大流)
  7. 百词斩和扇贝打卡测试与评估
  8. java动态代理和cglib动态代理
  9. python for while enumerate
  10. HTTP Status 500 - An exception occurred processing JSP page /common/../left.jsp at line 20
  11. vnpy学习11_增加测试评估指标
  12. 【C】C语言内存字节对齐
  13. Django的model form组件
  14. 【身份证识别】基于matlab BP神经网络身份证号码识别【含Matlab源码 1344期】
  15. 如何在ubuntu18中设置nvidia显卡风扇转速 fan speed linux
  16. 漫画告诉你:区块链到底是什么?
  17. oracle重复数据取只一条,oracle 一个表多条重复记录只取一条的解决方法
  18. iOS App处于后台/被杀死的状态仍可进行语言播报的实现 (适配iOS12.1 ,iOS15的本地通知功能)
  19. hangfire使用笔记
  20. 一键生成mybatis

热门文章

  1. Web前端笔记-2D图形平面内平移定位(two.js)
  2. Java笔记-使用RabbitMQ的Java接口生产数据并消费
  3. WEB安全基础-WEB介绍
  4. QT| C/C++之win98扫雷外挂增强版
  5. kl散度度量分布_概率图简要模型笔记(二)马尔可夫随机场与KL散度、最大熵、指数族分布、高斯分布、极大似然分布...
  6. wxpython控件绑定事件_wxPython事件处理
  7. 判断玫瑰花数c语言程序设计教程课后答案,编写程序判断某个四位整数是否为玫瑰花数(用自定义函数)...
  8. C/C++后端-服务端开发技术博文分类汇总
  9. 数据结构-树与二叉树
  10. 获取浏览器书签、浏览器文件夹数据