白交 发自 凹非寺 
量子位 报道 | 公众号 QbitAI

程序员圈子的流行风潮,过几年就怀旧风走一波。

这不,最近Twitter上刮起了一阵编程语言使用历史的风潮。

连图灵奖得主、CNN之父——Yann LeCun也参与进来了。

他自曝使用C语言时间最长,达23年之久。

随后,便“移情”于C++了。

从2009年起,其他的语言换了又换,但C++的位置始终屹立不到。

而上手AI时代最火的语言——Python——则要到2018年,那时候LeCun开始担任Facebook首席AI科学家。

另外,还有其他知名程序员大神也纷纷分享了自己的编程语言使用史。

RSS创始人:

RSS创始人——DaveWiner

前AAAI主席:

前AAAI主席——Thomas Dietterich

最受欢迎编程语言

或许你看了大神们的分享,心中也默数了一遍曾经的编程语言使用史。

而如果更进一步,又会来到那个亘古不变的争议话题:

谁才是最好的语言?

一千个程序员有一千种答案。

不过如果宏观统计来说,1965-2019,全球最受欢迎编程语言排行,还是有一些变化的:

曾经制霸天下——Fortran

我们看到,自1965年起到1980年,Fortran一直占据着第一的位置。

而Pascal,自诞生起就在编程语言中迅速崛起,C语言也紧随其后。

昙花一现——Pascal

Pascal的崛起之势,跃居第一的位置一点也不意外。

但是万万没想到,后面还有个C语言。

只在第一宝座上待了5年,就匆匆下场。

独领风骚好多年——C

从1985将Pascal挤下第一宝座之后,C语言自此就坐的很稳。

整整16年,任凭下面风吹草动,它一直岿然不动。

直到Java的出现……

后起之秀——Java

自1996年Java正式成为独立的开发工具之后,迅速火爆全球。

短短5年就将C语言推下神坛。

当中我们也看到,有新鲜的“血液”也涌了上来,比如Python、PHP、C#。

正当红——Python

而自2018年开始,Python就跃居第一的位置,JavaScript排第二,Java位列第三。

在这些年的排行榜中,一直都有熟悉的身影,比如CC++,在前十里一直都有他们的位置。

这也就不难理解Yann LeCun如此钟情于C、C++了。

各路网友评价

各路网友也纷纷开始了自曝接龙。

还有国内知名互联网博主——爱可可-爱生活:

自曝之余,还有一些有趣的评论。

我喜欢Lisp!

C/C++,最好的语言!

看了各路大神的编程使用历史,你的呢?

你最喜欢的语言是什么呢?

参考链接:

https://twitter.com/ylecun/status/1264213528698855426

作者系网易新闻·网易号“各有态度”签约作者

在线教育、直播电商等直播场景越来越广泛,这背后离不开实时音视频技术的支持。腾讯云在音视频领域有多年技术积累,其直播系统如何实现低延时、大规模直播架构?

5.31号(本周日)晚7点,腾讯云资深架构师何书照老师将直播分享,欢迎识别下图报名:

直播报名 | 腾讯云音视频解决方案技术专场

量子位 QbitAI · 头条号签约作者

վ'ᴗ' ի 追踪AI技术和产品新动态

喜欢就点「在看」吧 !

LeCun自曝使用C语言23年之久,2年前才上手Python,还曾短暂尝试Lua相关推荐

  1. LeCun自曝使用C语言23年之久,2年前才用Python,还曾短暂尝试Lua

    程序员圈子的流行风潮,过几年就怀旧风走一波. 这不,最近Twitter上刮起了一阵编程语言使用历史的风潮. 连图灵奖得主.CNN之父--Yann LeCun也参与进来了. 他自曝使用C语言时间最长,达 ...

  2. python语言的单行注释以井号开头_《Python编程基础》

    任务2.1 掌握Python的固定语法 任务描述 Python是一门简单又优雅的语言,在使用之前,读者需要了解并掌握它的基础语法,这样有助于代码的学习和运用,并有利于保持一个良好的编程风格.读者需要认 ...

  3. 以下可以采用python语言保留字的是-以下选项中,不是Python语言保留字的是_学小易找答案...

    [单选题]以下选项中,不是 Python 语言保留字的是 [连线题]将动机理论及其解释说明连线: [单选题]以下选项中,不是Python语言合法命名的是 [单选题]在Python函数中,用于获取用户输 ...

  4. python是什么语言、即变量不需要显示声明数据类型-Python函数声明以及与其他编程语言数据类型的比较...

    ** 1.函数声明 ** 与其它大多数语言一样 Python 有函数,但是它没有像 C++ 一样的独立的头文件:或者像 Pascal 一样的分离的 interface / implementation ...

  5. Python语言学习之双下划线那些事:python和双下划线使用方法之详细攻略

    Python语言学习之双下划线那些事:python和双下划线使用方法之详细攻略 目录 双下划线介绍 1.关于双下划线的函数或方法或属性 双下划线介绍 1.关于双下划线的函数或方法或属性 __name_ ...

  6. Python语言学习之常见语句命令那些事:python和常见语句命令(条件语句、pass语句)使用方法之详细攻略

    Python语言学习之常见语句命令那些事:python和常见语句命令(条件语句.pass语句)使用方法之详细攻略 目录 Python常见语句命令 1.python的条件语句 2.Python之pass ...

  7. 有没有比python更简单的语言排名_5月语言排行榜:R跌出前二十 Python紧咬C++

    在进入 TOP 20 大约三年后,用于数据统计的 R 语言在本月首次跌出前二十名 Python 保持积极的发展速度,继续缩小与 C++ 的排名差距 Swift 排名较上个月有所上升,不过与 Objec ...

  8. python实验报告代写_TensorFlow作业代写、代做Python程序语言作业、代写github课程作业、Python实验作业代写...

    TensorFlow作业代写.代做Python程序语言作业.代写github课程作业.Python实验作业代写 日期:2019-07-10 10:34 Python Practical Examine ...

  9. python语言的开发者_写给.NET开发者的Python教程(一):引言

    距离上一篇博文已过去8个月了,这段时间发生了很多事情导致没能持续更新博客.这段时间除了工作繁忙,业余时间都投入到AI技术的学习中,后面一段时间将会给大家分享我作为一个.NET开发人员在深度学习领域学习 ...

最新文章

  1. 写一手好 SQL 很有必要
  2. linux学习中遇到的各种故障与解决方法
  3. 在域模式中控制客户端运行和禁止软件
  4. Java笔记14:泛型初探
  5. Apache httpd Server 配置正向代理
  6. 面试官:react和vue有什么区别吗?
  7. yolo标注的数据清洗
  8. matlab中打不开保存好的模糊控制器,【求助大神】模糊控制器仿真,在Simulink运行时出现问题...
  9. Linux Kernel ‘install_user_keyrings()’竞争条件漏洞
  10. android中字符串转换成整型
  11. 宏基因组多少钱一个样_太阳能路灯价格是多少钱一盏(12米高杆灯报价)
  12. 重置 MySQL 自增列id(不删除原数据)
  13. 柏林噪声实践 水与火,顶点纹理拾取
  14. 利用Power Designer反向数据库结构
  15. 我,第一次做项目经理,干赔了
  16. IT眼界--- 十亿美金之盛大盒子
  17. matlab神经网络训练精度,关于提高MATLAB神经网络精度的问题
  18. 会计如何使用计算机,2020年高级会计师考试如何使用计算器?(图文说明)
  19. 如何用计算机名安装打印机,如何添加打印机,教您添加共享打印机的方法
  20. 百度飞浆paddlepaddle之中文文本分类(三)

热门文章

  1. 如何正确清理Excel互操作对象?
  2. Zookeeper (一)集群简单搭建
  3. 简单易用且功能丰富的纯Swift下载框架
  4. SimpleDateFormat 出现错误 Call requires API level 24 (current min is 15)
  5. 如何删除chrome地址栏里面曾经输错的地址
  6. [Bjoi2014]大融合
  7. Redis基数统计——HyperLogLog小内存大用处
  8. SharePoint 2013 开发——SharePoint Designer 2013工作流
  9. 使用smack对tigase进行压力测试
  10. 解决无扬声器(无喇叭)的HDMI接口显示屏声音问题