LeCun自曝使用C语言23年之久,2年前才用Python,还曾短暂尝试Lua
本文经AI新媒体量子位(公众号ID:QbitAI)授权转载,转载请联系出处。
程序员圈子的流行风潮,过几年就怀旧风走一波。
这不,最近Twitter上刮起了一阵编程语言使用历史的风潮。
连图灵奖得主、CNN之父——Yann LeCun也参与进来了。
![LeCun自曝使用C语言23年之久,2年前才用Python,还曾短暂尝试Lua](https://s1.51cto.com/oss/202005/25/2432a9db721de4c9fd66e5869c4de320.jpeg)
他自曝使用C语言时间最长,达23年之久。
随后,便“移情”于C++了。
从2009年起,其他的语言换了又换,但C++的位置始终屹立不到。
而上手AI时代最火的语言——Python——则要到2018年,那时候LeCun开始担任Facebook首席AI科学家。
另外,还有其他知名程序员大神也纷纷分享了自己的编程语言使用史。
RSS创始人:
![LeCun自曝使用C语言23年之久,2年前才用Python,还曾短暂尝试Lua](https://s1.51cto.com/oss/202005/25/10e13a812f7511d9c518c94ada911ece.jpeg)
△RSS创始人——DaveWiner
前AAAI主席:
![LeCun自曝使用C语言23年之久,2年前才用Python,还曾短暂尝试Lua](https://s5.51cto.com/oss/202005/25/5f96d6e584c6201643d1191361009589.jpeg)
△前AAAI主席——Thomas Dietterich
最受欢迎编程语言
或许你看了大神们的分享,心中也默数了一遍曾经的编程语言使用史。
而如果更进一步,又会来到那个亘古不变的争议话题:
谁才是最好的语言?
一千个程序员有一千种答案。
不过如果宏观统计来说,1965-2019,全球最受欢迎编程语言排行,还是有一些变化的:
曾经制霸天下——Fortran
![LeCun自曝使用C语言23年之久,2年前才用Python,还曾短暂尝试Lua](https://s4.51cto.com/oss/202005/25/12e4260188ca93ed68b3949adf2086be.gif)
我们看到,自1965年起到1980年,Fortran一直占据着第一的位置。
而Pascal,自诞生起就在编程语言中迅速崛起,C语言也紧随其后。
昙花一现——Pascal
![LeCun自曝使用C语言23年之久,2年前才用Python,还曾短暂尝试Lua](https://s2.51cto.com/oss/202005/25/da439223230c1b694668785dc3fef93e.gif)
Pascal的崛起之势,跃居第一的位置一点也不意外。
但是万万没想到,后面还有个C语言。
![LeCun自曝使用C语言23年之久,2年前才用Python,还曾短暂尝试Lua](https://s4.51cto.com/oss/202005/25/c91f55af5ca2821bd12981db32b47650.jpeg)
只在第一宝座上待了5年,就匆匆下场。
独领风骚好多年——C
![LeCun自曝使用C语言23年之久,2年前才用Python,还曾短暂尝试Lua](https://s1.51cto.com/oss/202005/25/4d2f5a467832e8763743f0a0ee63876b.gif)
从1985将Pascal挤下第一宝座之后,C语言自此就坐的很稳。
整整16年,任凭下面风吹草动,它一直岿然不动。
直到Java的出现……
后起之秀——Java
![LeCun自曝使用C语言23年之久,2年前才用Python,还曾短暂尝试Lua](https://s3.51cto.com/oss/202005/25/c7d5e163d79c84a840fdf148db407618.gif)
自1996年Java正式成为独立的开发工具之后,迅速火爆全球。
短短5年就将C语言推下神坛。
当中我们也看到,有新鲜的“血液”也涌了上来,比如Python、PHP、C#。
正当红——Python
![LeCun自曝使用C语言23年之久,2年前才用Python,还曾短暂尝试Lua](https://s3.51cto.com/oss/202005/25/b2c95d619bf578eab1e6dc14708c6da4.gif)
而自2018年开始,Python就跃居第一的位置,JavaScript排第二,Java位列第三。
在这些年的排行榜中,一直都有熟悉的身影,比如C、C++,在前十里一直都有他们的位置。
这也就不难理解Yann LeCun如此钟情于C、C++了。
各路网友评价
各路网友也纷纷开始了自曝接龙。
![LeCun自曝使用C语言23年之久,2年前才用Python,还曾短暂尝试Lua](https://s5.51cto.com/oss/202005/25/630d44d7376af37ac57d421ee6e937bc.jpeg)
还有国内知名互联网博主——爱可可-爱生活:
![LeCun自曝使用C语言23年之久,2年前才用Python,还曾短暂尝试Lua](https://s1.51cto.com/oss/202005/25/995a80a0d84fc1b16aa58c0c694b2f3e.jpeg)
自曝之余,还有一些有趣的评论。
![LeCun自曝使用C语言23年之久,2年前才用Python,还曾短暂尝试Lua](https://s3.51cto.com/oss/202005/25/e2c5137494687390edb01c2f9c1abe45.jpeg)
我喜欢Lisp!
![LeCun自曝使用C语言23年之久,2年前才用Python,还曾短暂尝试Lua](https://s1.51cto.com/oss/202005/25/fe50a6f63f840903f55d844a33d21a67.jpeg)
C/C++,最好的语言!
看了各路大神的编程使用历史,你的呢?
你最喜欢的语言是什么呢?
相关文章
- Python中的函数与方法 以及Bound Method和Unbound Method
- 一文贯通python文件读取
- Python 中的异步编程:Asyncio
- 7个你现在就该学习Python的理由
- 提高Python运行效率的六个窍门
- Python数据科学:神经网络
- 一篇文章看懂大数据分析就业前景及职能定位
- R和Python中的文本挖掘:8个入门小贴士
- 告诉你为什么Python有点慢,但我却无所谓?
- 专注学习DevOps编程语言Top 5推荐
- Python发送邮件脚本
- Python多进程并行编程实践: mpi4py 的使用
- Python语言在未来的发展前景
- Python vs Ruby: 谁是最好的 web 开发语言?
- Python对Ruby:谁在Web开发领域更胜一筹?
- Python一行代码完成并行任务
- Python开发者2017应该关注的七个类库
- python爬虫入门基本知识
- 在终端中优雅地编写Python
- Python机器学习实战:信用卡欺诈检测