LeCun自曝使用C语言23年之久,2年前才上手Python,还曾短暂尝试Lua
云栖号资讯:【点击查看更多行业资讯】
在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来!
程序员圈子的流行风潮,过几年就怀旧风走一波。
这不,最近Twitter上刮起了一阵编程语言使用历史的风潮。
连图灵奖得主、CNN之父——Yann LeCun也参与进来了。
他自曝使用C语言时间最长,达23年之久。
随后,便“移情”于C++了。
从2009年起,其他的语言换了又换,但C++的位置始终屹立不到。
而上手AI时代最火的语言——Python——则要到2018年,那时候LeCun开始担任Facebook首席AI科学家。
另外,还有其他知名程序员大神也纷纷分享了自己的编程语言使用史。
RSS创始人:
前AAAI主席:
最受欢迎编程语言
或许你看了大神们的分享,心中也默数了一遍曾经的编程语言使用史。
而如果更进一步,又会来到那个亘古不变的争议话题:
谁才是最好的语言?
一千个程序员有一千种答案。
不过如果宏观统计来说,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位列第三。
在这些年的排行榜中,一直都有熟悉的身影,比如C、C++,在前十里一直都有他们的位置。
这也就不难理解Yann LeCun如此钟情于C、C++了。
各路网友评价
各路网友也纷纷开始了自曝接龙。
还有国内知名互联网博主——爱可可-爱生活:
自曝之余,还有一些有趣的评论。
我喜欢Lisp!
C/C++,最好的语言!
看了各路大神的编程使用历史,你的呢?
你最喜欢的语言是什么呢?
【云栖号在线课堂】每天都有产品技术专家分享!
课程地址:https://yqh.aliyun.com/live立即加入社群,与专家面对面,及时了解课程最新动态!
【云栖号在线课堂 社群】https://c.tb.cn/F3.Z8gvnK
原文发布时间:2020-05-25
本文作者:白交
本文来自:“量子位公众号”,了解相关信息可以关注“公众号QbitAI”
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
机器学习:物联网成功的诀窍?
云栖号资讯:【点击查看更多行业资讯】在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! 物联网(IoT)有着巨大的潜力,几乎没有哪项技术能与其相媲美,并且它几乎在每一个领域都释放出了新的机遇和创新。因此,全球企业正在安装比以往更多的传感器,以利用物联网的发展潜力。 但如果没有适当的数据管理策略,这些传感器的实施可能会适得其反。企业可能会发现自己的服务器被大量噪音所堵塞,而不是提高效率和降低成本,而且也没有获得多少回报。 物联网工作的主要障碍 物联网的应用范围很广,您可以在智能家居照明系统,以及智能手机的制造流程中找到这项技术的影子,并且,现在几乎每个行业都在某种程度上依赖它。 但无论我们关注哪种物联网应用,它们几乎都面临着四个共同问题: ▲安全 当涉及物联网时,安全和隐私是首要考虑因素。数据是物联网的生命线,如果没有数据的收集、传输和处理,则物联网将无法完成任何工作。但是,这种数据交换必须由坚如磐石的安全性来支持。保持所有通信的安全是至关重要的,尤其是涉及到个人数据,如医疗设备收集的数据。 ▲准确性 现在,您可以在任何地方找到物联网传感器,但这并不一定意味着您应该把物联网传...
- 下一篇
码农幸福指数:哪种编程语言最让人感到幸福?
云栖号资讯:【点击查看更多行业资讯】在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! 刻板印象无处不在,在IT世界中也是如此。“ PHP是最糟糕的语言”或“ Python适合初学者”,这样的固有认知已然扎根在很多人的印象里。 编程营2020即将开赛,我们将通过github和来自开发人员的调查数据找到真相,快来看看是哪个编程语言最终“C位出道”吧! 数据采集 Github对于任何开发人员来说都不会陌生。它不仅可以用作版本控制工具,还可以收集存储库和项目统计信息、用户形象数据和评论。我们就可以访问有关年龄,性别和个人资料照片的信息,用到的工具是Microsoft Face API。 Github提供了25个最受欢迎的存储库列表,并显示了前5名贡献者。我将使用Eigencoder应用程序从每个存储库中检测30-80张个人资料照片并对其进行分析。 性别 FaceAPI具有从面部结构中检测性别的功能。也许不够全面,但也不难看出,AI和Webdev语言其实是有不少女性使用者的。 年龄 年龄指标的结果很有趣,较老的编程语言似乎本应由年长的程序员使用,但Java却拥有着最年轻的开发人员群...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
-
Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8编译安装MySQL8.0.19
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS7,8上快速安装Gitea,搭建Git服务器
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
推荐阅读
最新文章
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS6,CentOS7官方镜像安装Oracle11G
- SpringBoot2整合Redis,开启缓存,提高访问速度
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- Hadoop3单机部署,实现最简伪集群
- MySQL8.0.19开启GTID主从同步CentOS8
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果