浏览器新秀Ladybird转向Rust:利用AI Agents两周完成JS引擎重写
独立浏览器项目Ladybird创始人Andreas Kling宣布,出于内存安全考虑,将逐步采用Rust语言重写现有C++代码库。作为首个里程碑,团队利用Claude Code等AI工具进行辅助,仅耗时两周便完成了约2.5万行JavaScr...
标签索引 / 第 3 页
这个标签下有 37 篇文章。按时间回看相关判断与实践记录。
标签精选
独立浏览器项目Ladybird创始人Andreas Kling宣布,出于内存安全考虑,将逐步采用Rust语言重写现有C++代码库。作为首个里程碑,团队利用Claude Code等AI工具进行辅助,仅耗时两周便完成了约2.5万行JavaScr...
从 2025 年底到 2026 年初,短短两个月,OpenClaw 衍生出了至少 6 个重写版本。这不是偶然,而是技术债积累到临界点的必然爆发。 这篇文章深入分析:原版 OpenClaw 为什么这么臃肿?各 fork 还缺什么?2026 年...
如果你想理解 OpenClaw 的核心架构,但又不想啃 43 万行 TypeScript 代码,nanobot 是最好的选择。 香港大学数据科学实验室做的这个项目,用 4000 行 Python 代码重建了 OpenClaw 的核心功能。不...
Coccinelle是Linux内核开发中不可或缺的“变形金刚”,它允许开发者通过编写语义补丁脚本,自动对C代码执行复杂且保持原有风格的源码重构。不同于现代大模型的概率性生成,该工具基于OCaml构建,通过确定性规则实现精确的代码转换。对于...
本文介绍了一个名为“SwiftUI Agent Skill”的开源项目,旨在通过 AI 提升 SwiftUI 代码质量。针对 AI 代理在编码时重复犯低级错误(如误用 API)的痛点,该项目提供了一套包含布局优化、性能模式及现代 API 替...
一篇标题看似关于图形学的文章“Level of Detail”引发了 Hacker News 读者对 AI 编码能力的深度探讨。社区观点认为,虽然 AI 常因生成远超需求的复杂代码(代码蔓延)而饱受诟病,但它在清理技术债务、重构遗留代码及修...
本文详细记录了作者使用Anthropic的Claude Code工具,将其1981年编写的BASIC文字冒险游戏重制为现代网页游戏的深度实验。通过“氛围编程”,作者仅用自然语言指令就实现了代码从BASIC到JavaScript的转换,并利用...
一位开发者在 V2EX 分享了利用 AI 将一个拥有10年历史的 iOS 应用从 Objective-C 迁移到 Swift 的经历。该项目因代码年代久远、语言混杂被称为“屎山”,长期难以维护。尽管年初尝试时因逻辑复杂失败,但最新的 AI ...
一位开发者在处理5-10万行的大型架构重构时,对比测试了Antigravity平台上的Claude Opus 4.6与Codex。测试结果显示,Codex在代码质量上明显优于Claude,展现出具备全局视角的专业工程师思维;而Claude的...
随着AI辅助编程的普及,开发者尝试利用大模型重构遗留代码,但实际效果并不理想。在将MVC架构重构成DDD(领域驱动设计)架构的过程中,用户发现当前主流的AI模型在处理复杂方法时经常出现逻辑丢失的情况。这表明,尽管AI在生成简单代码片段方面表...