Slashdot 09月29日
编程语言热度下降,AI冲击编程未来
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

IEEE Spectrum发现程序员对公开编程语言热度表达兴趣减少,转向与AI助手如Claude或ChatGPT私密交流。AI编程助手Cursor显著降低提问需求,Stack Exchange 2025年编程问题周发量仅为2024年的22%。更深层问题是,未来开发者可能不再关注具体编程语言,像CPU硬件细节一样变得次要。AI能否推动新语言达到临界影响力?当前语言热度是否将冻结?高级语言是否仍必要?未来程序员可能只需调整AI提示生成软件,架构设计和算法选择等核心技能仍关键,计算机科学学位价值或超过编码训练营。

📉 编程语言热度公开表达减少:程序员更倾向与AI助手私密交流,如Claude或ChatGPT,而非通过Stack Exchange等公开平台提问,2025年问题周发量仅为2024年的22%,反映公开热度表达下降。

🤖 AI编程助手冲击传统模式:Cursor等AI助手显著降低提问需求,开发者直接依赖AI生成代码,可能削弱对传统编程语言细节的关注,类似开发者对CPU硬件细节的忽视趋势。

🔍 语言热度未来模糊化:未来编程语言重要性可能类似铁路轨距差异,变得次要,AI能否推动新语言达到临界影响力成疑问,当前语言热度可能冻结,需重新定义衡量指标。

🧠 高级语言必要性存疑:AI可能直接从提示生成中间语言,程序员只需调整提示,传统高级语言或失去必要性,但模块化测试仍需保留,程序可能成为AI生成的黑盒。

🎓 技能重心转移:未来程序员核心技能可能是架构设计和算法选择,而非具体语言编码,计算机科学学位价值或超过编码训练营,强调基础而非语言细节。

IEEE Spectrum ranks the popularity of programming languages — but is there a problem? Programmers "are turning away from many of these public expressions of interest. Rather than page through a book or search a website like Stack Exchange for answers to their questions, they'll chat with an LLM like Claude or ChatGPT in a private conversation."And with an AI assistant like Cursor helping to write code, the need to pose questions in the first place is significantly decreased. For example, across the total set of languages evaluated in the Top Programming Languages, the number of questions we saw posted per week on Stack Exchange in 2025 was just 22% of what it was in 2024... However, an even more fundamental problem is looming in the wings... In the same way most developers today don't pay much attention to the instruction sets and other hardware idiosyncrasies of the CPUs that their code runs on, which language a program is vibe coded in ultimately becomes a minor detail... [T]he popularity of different computer languages could become as obscure a topic as the relative popularity of railway track gauges... But if an AI is soothing our irritations with today's languages, will any new ones ever reach the kind of critical mass needed to make an impact? Will the popularity of today's languages remain frozen in time? That's ultimately the larger question. "how much abstraction and anti-foot-shooting structure will a sufficiently-advanced coding AI really need...?"[C]ould we get our AIs to go straight from prompt to an intermediate language that could be fed into the interpreter or compiler of our choice? Do we need high-level languages at all in that future? True, this would turn programs into inscrutable black boxes, but they could still be divided into modular testable units for sanity and quality checks. And instead of trying to read or maintain source code, programmers would just tweak their prompts and generate software afresh. What's the role of the programmer in a future without source code? Architecture design and algorithm selection would remain vital skills... How should a piece of software be interfaced with a larger system? How should new hardware be exploited? In this scenario, computer science degrees, with their emphasis on fundamentals over the details of programming languages, rise in value over coding boot camps. Will there be a Top Programming Language in 2026? Right now, programming is going through the biggest transformation since compilers broke onto the scene in the early 1950s. Even if the predictions that much of AI is a bubble about to burst come true, the thing about tech bubbles is that there's always some residual technology that survives. It's likely that using LLMs to write and assist with code is something that's going to stick. So we're going to be spending the next 12 months figuring out what popularity means in this new age, and what metrics might be useful to measure. Having said that, IEEE Spectrum still ranks programming language popularity three ways — based on use among working programmers, demand from employers, and "trending" in the zeitgeist — using seven different metrics. Their results? Among programmers, "we see that once again Python has the top spot, with the biggest change in the top five being JavaScript's drop from third place last year to sixth place this year. As JavaScript is often used to create web pages, and vibe coding is often used to create websites, this drop in the apparent popularity may be due to the effects of AI... In the 'Jobs' ranking, which looks exclusively at what skills employers are looking for, we see that Python has also taken 1st place, up from second place last year, though SQL expertise remains an incredibly valuable skill to have on your resume."

Read more of this story at Slashdot.

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

编程语言 AI编程 IEEE Spectrum 技术趋势 未来编程
相关文章