因不满AI侵入开发流程,知名程序员分叉 Vim 创建“Vim Classic”
知名开发者 Drew DeVault 宣布分叉经典文本编辑器 Vim,推出“Vim Classic”。此举并非技术之争,而是源于对生成式 AI(GenAI)在软件开发中泛滥的强烈抵触。DeVault 痛斥 AI 导致能源浪费、环境破坏及劳工...
标签索引 / 第 10 页
这个标签下有 267 篇文章。按时间回看相关判断与实践记录。
标签精选
知名开发者 Drew DeVault 宣布分叉经典文本编辑器 Vim,推出“Vim Classic”。此举并非技术之争,而是源于对生成式 AI(GenAI)在软件开发中泛滥的强烈抵触。DeVault 痛斥 AI 导致能源浪费、环境破坏及劳工...
文章指出,尽管 OpenAI、Cursor 等 AI 编程代理极大提升了开发效率,但这种“唯快不破”的趋势正导致软件质量崩溃。作者认为,代理无法从错误中学习,且缺乏人类开发的“瓶颈”限制,导致低质量代码和过度复杂的架构以惊人速度累积,最终使...
在 AI 编程时代,AI 本质上仍是擅长解决已知问题的执行者,而在软件开发中,人类的经验仍具有不可替代性。文章深入分析了 AI 目前难以胜任的四大核心领域:一是需求定义,源于对真实世界痛点的观察与判断;二是目标取舍,基于价值观和战略的全局决...
这篇文章不是为了证明“多 agent 很先进”,也不是为了包装一次普通 demo 的完成。 相反,我更想把这次过程里最不舒服、最容易被忽略、但最值得记住的部分写清楚:为什么一个目标并不算特别复杂的 IMA 本地展示项目,会在多 agent ...
尽管许多开发团队已全面转向“Harness模式”并大量使用AI编程,但在面对数十万行代码的遗留项目、非Web开发环境及自研框架时,传统的“古法编程”依然占据一席之地。深度调研发现,结合良好的Spec(规范)可以在复杂项目中有效利用AI,但在...
本文深刻剖析了在 AI 驱动的即时满足时代,科技行业过度追求“速度”所引发的危机。尽管 AI 和自动化工具极大压缩了代码生成与迭代的时间,但作者 Armin Ronacher 指出,这种对效率的痴迷正在摧毁软件的寿命、商业信任及开源生态的可...
本文反驳了AI将引发“定制软件革命”的观点。作者指出,尽管软件开发者对此兴奋不已,但这往往是科技圈的“回声室”效应。对于会计、物流、法律等行业的专业人士而言,他们并不热衷于计算机技术,只希望能解决具体的业务痛点(如减少文书工作、优化时间)。...
在小团队开发中,需求文档往往仅有一句话且缺乏边界定义,导致开发与测试人员需凭经验填补逻辑空白,项目风险极高。面对这一行业痛点,有开发者分享了利用AI技术构建“产品风险收敛系统”的实践。该系统通过AI智能识别需求中的潜在漏洞与异常情况,试图在...
本文由知名开发者Simon Willison撰写,旨在定义“代理工程”这一新兴概念。代理工程是指利用能够编写并执行代码的“编码代理”来辅助软件开发。文章指出,真正的AI代理不仅仅是生成文本,而是通过循环执行代码来达成目标。随着“写代码”变得...
本文深入分析了为何软件开发成为人工智能最先深度介入的行业。作者指出,核心原因并非编程简单,而是因为软件开发具备“可验证、可修复、低风险”三大特性:代码可通过测试自动验证,错误能快速迭代修复,且大多数软件故障不直接威胁生命安全。同时,文章犀利...