Workflow
AI 编程助手
icon
搜索文档
2025 年 08 月编程语言排行榜|Python 在 AI 编程助手加持下,一路狂飙!
菜鸟教程· 2025-08-11 00:29
编程语言排行榜核心观点 - AI编程助手推动Python在TIOBE指数中达到历史最高点26.14%,领先第二名C++近17个百分点[1][17][18] - 主流语言因AI工具加持形成"强者恒强"格局,Python/C++/C/Java/C/JavaScript垄断前六[9][22] - 小众语言面临生态劣势,新兴语言如Rust/Kotlin/Dart/Julia未能突破前十[13][27] 主流语言竞争格局 Python统治力 - 以26.14%的占有率断层领先,较2024年保持首位,主要受益于AI和数据科学领域应用[1][18][23] - 尽管存在执行效率低的短板,但凭借丰富的库生态和AI工具支持维持高增长[18][19] - 历史排名从2015年第7位持续攀升至2025年第1位[29] 传统语言表现 - C++/C/Java保持稳定,分别以9.18%、9.03%、8.59%的占有率位列2-4名[18][22] - JavaScript虽排名第6但占有率仅3.15%,与头部语言差距显著[18][23] - C历史排名从2005年第9位提升至2025年第5位[29] 中尾部语言动态 老牌语言韧性 - Visual Basic凭借企业遗留系统以2.33%排名第7,Go/Perl/Delphi以2%左右占有率紧随其后[22][23] - Fortran(1.75%)/SQL(1.72%)/Ada(1.52%)在特定领域保持不可替代性[13][14][27] - Ada因航空航天等高安全需求场景重现活力[13][14] 新兴语言困境 - Rust(1.13%)/Kotlin(1.10%)等现代语言未能进入前20,Assembly language(1.03%)排名第20[27] - Swift/Ruby/Dart/Julia等语言徘徊在25-30名区间[28] - Perl年度排名从第25跃升至第9,可能反映人才断层后的需求回升[23] 技术驱动因素 - AI代码助手使主流语言开发效率提升约20%,微软Copilot等工具更倾向支持流行语言[5][7] - Python作为"AI御用语言"获得额外增长动能,AI训练依赖其海量代码数据[1][7][16] - 开发者生态形成正向循环:主流语言工具链完善→吸引更多开发者→进一步强化生态[9][19] 历史趋势观察 - Python近十年排名持续上升,从2015年第7位升至2025年第1位[29] - C语言长期占据头部位置,2000-2005年排名第1,2025年回落至第3[29] - Go语言表现突出,从2015年第36位跃升至2025年第7位[29]
Java 之父怒斥:AI 是场骗局,无法取代程序员,在编程方面的最大作用是生成没人想写的文档
程序员的那些事· 2025-05-26 03:50
以下文章来源于MaxAIBox ,作者Max MaxAIBox . MaxAIBox.com 汇集优秀 AI 工具,探索 AI 无限可能 在 Java 诞生 30 周年的专访中,Java 之父詹姆斯·高斯林(James Gosling)多次谈及对人工智能(AI)的看 法。 他以技术亲历者的视角,揭开 AI 热潮下的冷静思考,其观点贯穿对技术本质的洞察与行业伦理的反思。 对近年大火的 AI 编程助手,高斯林承认其"初始演示很吸引人",但尖锐指出:"项目稍复杂就会失灵"。 他揭示这类工具的底层缺陷: 依赖代码爬取现有样本,只能复制已知模式 ,而专业开发的核心是"解决未重复 的新问题",优质方案早已被封装为库,真正的挑战在于创造性架构设计。 AI 本质批判:拒绝炒作,回归技术本源 高斯林对 AI 的核心质疑集中于 术语滥用 与 本质误读 。 他直言:"人工智能和机器学习的最大问题是名字",认为"高级统计方法"才是它们更准确的定位。(当然了, 他承认这些系统背后的数学原理令人印象深刻。) 在他看来,当前被热捧的 AI 技术本质上是"极其复杂的锤子和螺丝刀"——是人类可操控的工具,而非具备自 主推理能力的"智能体"。 ...