网易首页 > 网易号 > 正文 申请入驻

为什么我们不再发明编程语言了?

0
分享至

  上个世纪,数百种编程语言被发明出来,但是进入21世纪,当我们都进入互联网时代时,只剩那么寥寥几个了。

  如果你翻一下TIOBE得编程语言排行榜,就会发现20年来,上蹿下跳的就是那几张老面孔:C , Java, Python ,C++ , C#, JavaScript......

  80年代后期,平均每个月就会出现一种新语言,现在,平均每年出现一个就不错了。

  我有点好奇,就去扒了扒其他编程语言的出现时间,把他们分成了分为中生代新生代老年代

  先看中生代的家伙们,20多岁,30出头,正是编程的中坚力量。

  Python : 1991

  Visual Basic : 1991

  PHP : 1995

  Ruby : 1995

  Java : 1995

  JavaScript : 1995

  C# : 2000

  (1995年还真是神奇的一年啊,几位大佬同时诞生。)

  再看这些老前辈,尤其是C语言,老而弥坚,屹立50年不倒,把系统级编程吃得死死的。

  Lisp : 1958

  COBOL : 1959

  Pascal : 1970

  C : 1972

  Objective-C : 1984

  C++ :1985

  Object Pascal : 1986

  新生代则活力无限, 锋芒毕露,对老家伙们虎视眈眈。

  Go : 2009

  Rust : 2010

  Kotlin : 2011

  Elixir : 2011

  Julia : 2012

  TypeScript : 2012

  Swift : 2014

  新生代只是它们想挑战中生代的地位,抢班夺权,希望渺茫。

  主要有这么几个原因:

  1. 编程范型没有变化

  还是老三样:面向过程,面向对象, 函数式。

  在冯诺依曼架构下,恐怕也不会出现什么新的范型了吧。

  现在TIOBE排行前十的中生代语言完美涵盖了这些范型,例如Java,刚诞生的时候支持面向对象,但是后来补上了函数式这一课。

  像Python、JavaScript一开始就支持面向对象和函数式编程。

  2. 开发领域

  开发领域有桌面开发、Web开发、系统级软件开发、后端开发,数据分析,人工智能等。

  中生代的编程语言不但这些领域看得死死的,还互相扩展,侵入对方的领地。

  其中最典型的就是JavaScript这个屌丝的逆袭,一开始不过是寄居在浏览器中的一个小语言,后来通过V8, Node.js竟然进入了后端,还用Electron蚕食桌面开发!

  Python也是,本来用它写点儿小工具,开发点儿小网站,后来竟然傍上了人工智能这个大款,从此发达了。

  3. 生态系统

  Java , Python, JavaScript,C , C#等经过这么些年的发展,哪个不是积累了海量的类库,哪一个没有庞大的生态系统?想动它们,没有一场革命是绝对不行的。

  新语言即使很好,但是看看那么多现有的代码,谁敢轻易切换?

  4. 时代的红利

  Java遇到了互联网,Python遇到了大数据和AI, JavaScript遇到了前端开发, 时代的机遇让它们爆炸式发展。

  Go的运气不错,遇到了云计算,强势崛起。其他几位想要出头,那是相当难了。

  我曾经悲观地认为:主流的编程语言已经都被发明出来了!

  以后新出现的语言都是改进,改良,没法闹革命翻身了。

  举个不恰当的比喻, C, Java, Python, JavaScript,C# , C++, PHP 就像现在的西方七国集团,牢牢占据着最大的市场,然后只要有新人冒出来,就会受到无情的打击。就像现在中国想技术突破,被美国和西方不择手段地打压一样。

  但是也并不绝对,就像中国一定要向上突破一样,我看到在系统编程领域,也有一个新星冉冉升起:Rust

  Rust虽然没有发明新东西,但是却融合了多种语言的特性和多种编程泛型,它不但包含了上面说的三大编程范式,还集结了泛型、底层内存管理、所有权等特性,可以说是一个集大成者(这也恰恰是它学习曲线陡峭的原因)。

  Rust是一门同时追求安全、并发和性能的现代系统级编程语言,有望挑战C语言的地位。

  当然,编程语言少,对程序员来说是好事, 程序员可以少学一点东西,少掉几根头发。

  全文完。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
暴跌93%,理想失控了!

暴跌93%,理想失控了!

财经三分钟pro
2026-03-18 19:04:41
伊朗为何还不和美国谈判?

伊朗为何还不和美国谈判?

修明札记
2026-03-20 16:43:25
奥沙利文:我不认为目前有活着的人可以打破我的三大赛冠军数

奥沙利文:我不认为目前有活着的人可以打破我的三大赛冠军数

懂球帝
2026-03-20 16:23:36
西班牙大名单:亚马尔领衔,佩德里、罗德里、霍安-加西亚在列

西班牙大名单:亚马尔领衔,佩德里、罗德里、霍安-加西亚在列

懂球帝
2026-03-20 18:53:44
曾参与抗议活动!伊朗摔跤冠军被绞刑处决,几天前刚满19岁

曾参与抗议活动!伊朗摔跤冠军被绞刑处决,几天前刚满19岁

全景体育V
2026-03-20 07:49:57
外媒:丹麦已准备好在格陵兰岛与美军作战

外媒:丹麦已准备好在格陵兰岛与美军作战

参考消息
2026-03-20 21:41:08
受贿1.27亿余元,山西省政协原党组书记、主席吴存荣一审被判无期

受贿1.27亿余元,山西省政协原党组书记、主席吴存荣一审被判无期

界面新闻
2026-03-20 17:03:08
伊朗最高领袖发表新年致辞

伊朗最高领袖发表新年致辞

新华社
2026-03-20 23:10:05
“最快女护士”张水华获评国际健将,丈夫:第一次入选名单,这是对她成绩的认可

“最快女护士”张水华获评国际健将,丈夫:第一次入选名单,这是对她成绩的认可

极目新闻
2026-03-20 19:25:18
随着B费造2球+马奎尔红点套餐+曼联做客2-2,英超最新积分榜出炉

随着B费造2球+马奎尔红点套餐+曼联做客2-2,英超最新积分榜出炉

侧身凌空斩
2026-03-21 06:12:04
伊朗称击中美军F-35战机释放何信号,专家分析→

伊朗称击中美军F-35战机释放何信号,专家分析→

极目新闻
2026-03-20 17:09:34
等我老了,也学日本主妇:少穿卫衣、毛衣,换成这样穿更优雅减龄

等我老了,也学日本主妇:少穿卫衣、毛衣,换成这样穿更优雅减龄

冒泡泡的鱼儿
2026-03-18 14:40:23
超微电脑 股价暴跌

超微电脑 股价暴跌

每日经济新闻
2026-03-20 22:22:45
平安银行发布2025年业绩报:实现营业收入1314.42亿元,净利润426.33亿元

平安银行发布2025年业绩报:实现营业收入1314.42亿元,净利润426.33亿元

每日经济新闻
2026-03-20 23:13:28
全是唏嘘!央视《好好的时光》大结局,是我今年看过最解气的结局

全是唏嘘!央视《好好的时光》大结局,是我今年看过最解气的结局

乡野小珥
2026-03-21 00:39:03
成都“牵手门”事件女主现今状况曝光,太惨了......

成都“牵手门”事件女主现今状况曝光,太惨了......

许三岁
2026-03-17 07:34:05
北京中医医院院长刘清泉:春季养生记住六字口诀

北京中医医院院长刘清泉:春季养生记住六字口诀

人民日报健康客户端
2026-03-20 21:31:03
宝马X5价格再下探!最高优惠5.7万,网友:终于等到了

宝马X5价格再下探!最高优惠5.7万,网友:终于等到了

汽车网评
2026-03-20 22:58:18
让韩佳人惊叹的中国网红美貌:万幸我出道早…

让韩佳人惊叹的中国网红美貌:万幸我出道早…

奋斗在韩国
2026-03-20 14:44:59
胡歌初恋瓜升级!更多细节曝光,和女友开房,同时被14个女生喜欢

胡歌初恋瓜升级!更多细节曝光,和女友开房,同时被14个女生喜欢

潮鹿逐梦
2026-03-18 19:17:19
2026-03-21 08:12:49
码农翻身 incentive-icons
码农翻身
有趣且硬核的技术文章
238文章数 634关注度
往期回顾 全部

科技要闻

宇树招股书拆解,人形机器人出货量第一!

头条要闻

北约决定从伊拉克撤出所有人员 被特朗普大骂"纸老虎"

头条要闻

北约决定从伊拉克撤出所有人员 被特朗普大骂"纸老虎"

体育要闻

6年前的一场悲剧,造就了“法国瓦尔迪”

娱乐要闻

总台首届电影盛典,“沈马”CP再合体

财经要闻

拆解宇树:一年营收17亿 机器人卖给了谁

汽车要闻

何小鹏坦白局:每月3亿的“慌”与通向L4的坚定

态度原创

本地
数码
家居
游戏
公开课

本地新闻

春色满城关不住|绍兴春日顶流,这片樱花海藏不住了

数码要闻

希捷推出FireCuda X1070 SSD:支持PCIe 4.0 x4接口 最大4TB

家居要闻

时空交织 空间绮梦

《AC影》发售一周年 开发者:我很骄傲 能发售已是奇迹

公开课

李玫瑾:为什么性格比能力更重要?

无障碍浏览 进入关怀版