JetBrains发布了其开发者生态系统状况调查报告,收集了超过24,500份回复,揭示了AI对开发者工具和编程语言趋势的影响,其中包括"PHP和Ruby正处于长期衰落"的观点。
这项年度调查是针对开发者的最大规模调查之一,但由于其复杂的方法论,也是最难解读的调查之一。
调查回复经过加权处理,以消除对JetBrains产品用户、地区分布和其他因素的偏见。尽管如此,它始终显示JetBrains IDE以及Java和Kotlin的使用率高于Stack Overflow等其他调查。JetBrains IDE的核心平台主要用Java和Kotlin编码,因此这并不令人意外。该公司承认,由于JetBrains用户更可能参与回复,调查中"可能存在一些偏见"。
调查结果以加权摘要形式呈现,也可以下载原始数据,其中显示了更多结果。
大多数开发者认为AI在编程中不可避免
调查报告显示,68%的开发者预期AI熟练程度将成为工作要求。85%的开发者使用AI编程工具,其中ChatGPT最受欢迎(41%),但比2024年(49%)有所下降。收益感知也有显著提升:2024年只有9%使用AI的开发者认为每周能节省8小时或更多时间,而2025年这一比例达到19%。
尽管有这些说法,只有44%的开发者表示AI已在其工作流程中完全或部分采用,其余开发者认为它仍处于试点或探索阶段,或根本不使用(9%)。近四分之一(23%)的开发者担心生成代码质量低下。
从原始未加权数据来看,值得注意的是,基于Visual Studio Code核心的AI IDE Cursor的使用量从2024年的135人激增至2025年的2,300多人。作为一家主要业务是IDE的公司,AI浪潮对JetBrains既是威胁也是机遇。包括敏捷编程和测试驱动开发先驱Kent Beck在内的一些人认为,软件开发正在"超越IDE";他最近表示,随着智能体编程的出现,"我们大部分时间都在处理IDE几乎不承认存在的任务",并为新型工具的需要提出了论证。
显然,将开发者工具连接到AI服务是一个商业机会——前提是供应商要算对账。自2024年5月以来,JetBrains一直忙于通过免费提供许多产品的非商业使用来吸引更多IDE用户,现在包括CLion、DataGrip、Rider、RubyMine、RustRover和WebStorm。
商业许可证仍然昂贵,但可以看出推广更多IDE以期销售AI服务的逻辑。JetBrains最近还表示,将停止其云编程环境CodeCanvas,转而开发未来的"AI优先、云原生产品"。
编程语言趋势分析
JetBrains调查还关注编程语言趋势,注意到TypeScript在过去五年中的急剧增长,并宣布"PHP、Ruby和Objective-C正处于长期衰落"。
虽然很少有人会质疑关于Objective-C的发现(苹果正推动开发者转向Swift),但对PHP和Ruby的评估可能激怒了一些人:发布后不久,JetBrains发表声明称"PHP仍然是一个稳定、专业且不断发展的生态系统"。
Q&A
Q1:JetBrains开发者调查显示AI对编程有什么影响?
A:调查显示85%的开发者使用AI编程工具,68%预期AI熟练程度将成为工作要求。ChatGPT是最受欢迎的工具(41%使用率)。19%的开发者声称每周能通过AI节省8小时或更多时间,比2024年的9%有显著提升。
Q2:PHP和Ruby真的在衰落吗?
A:JetBrains调查声称PHP、Ruby和Objective-C正处于"长期衰落"。但这一观点引起争议,JetBrains随后澄清称"PHP仍然是一个稳定、专业且不断发展的生态系统"。
Q3:AI IDE Cursor的使用情况如何?
A:Cursor是基于Visual Studio Code核心的AI IDE,使用量从2024年的135人激增至2025年的2,300多人。这反映了开发者对AI辅助编程工具需求的快速增长。
好文章,需要你的鼓励
牛津大学提出PHYSIFORMER,一种扩散变换器模型,通过三维网格顶点轨迹直接在世界坐标空间预测刚性与弹性物体的物理运动,一次性生成全序列轨迹,超越自回归基线。
随着医疗数据数字化与互操作性的进步,跨机构纵向患者数据的研究应用成为可能。本研究通过对20位领域专家的访谈,识别出8种数据收集方法,涵盖智能手机应用、结构化数据导出、区域/全国研究查询及聚合数据源等。研究发现,各方法均有其优缺点,无单一最优方案。参与者中介交换方式可绕过复杂治理安排,但存在数据缺口;全国性网络尚不支持研究查询。公共政策的持续推进将对该领域发展起关键作用。
研究发现主流奖励模型对同等质量答案给出差异悬殊的分数,并提出"奖励聚类"算法通过蒙特卡洛随机失活将连续分数离散化,在不重训模型的前提下有效减少AI训练中的奖励作弊现象。