6天重写96万行代码!Bun 宣布完成从 Zig 到 Rust 的移植
JavaScript 运行时 Bun 的作者在 Hacker News 透露,仅耗时 6 天便将代码库从 Zig 语言重写为 Rust。此次重写涉及约 96 万行代码,目前 Linux 平台的测试通过率已达 99.8%。作者指出,迁移旨在解...
标签索引 / 第 2 页
这个标签下有 212 篇文章。按时间回看相关判断与实践记录。
标签精选
JavaScript 运行时 Bun 的作者在 Hacker News 透露,仅耗时 6 天便将代码库从 Zig 语言重写为 Rust。此次重写涉及约 96 万行代码,目前 Linux 平台的测试通过率已达 99.8%。作者指出,迁移旨在解...
针对当前开发者普遍对AI生成代码质量存疑且代码审查负担重的问题,本文探讨了一个有趣的设想:强制AI编写Rust代码以降低BUG率。Rust语言以其严格的内存安全机制和强大的静态类型检查著称,理论上可以作为一道“防线”,在编译阶段强制拦截AI...
RaTeX 是一个完全用 Rust 编写的 LaTeX 渲染引擎,兼容 KaTeX 语法并编译为 WebAssembly,旨在为 Web 端提供高性能的数学公式渲染方案。该项目展示了 Rust 在前端基础设施领域的应用潜力,但社区指出其落地...
一个名为“Trust”的项目在Hacker News上引发热议,它让程序员能够使用1989年代经典的蓝色屏幕界面(类似当年的Turbo Pascal或Borland C++)来编写现代Rust代码。作者wojtczyk通过这款工具,将Rus...
一位资深开发者利用Rust语言和AI助手Claude Code,仅用数周时间便替换了自己使用了25年的全套桌面软件(包括Vim、窗口管理器等)。文章指出,AI极大地降低了构建定制化软件的门槛与成本,使得“为我开发”(BYOS)不再是十年苦旅...
本研究基于工业物联网场景,对比了 C 语言与 Rust 在微控制器固件开发中的实际表现。通过两个团队数月的并行开发与硬件实测,结果显示 Rust 在内存占用和执行速度上并不逊色于 C 语言。研究还发现,基于 Rust 构建的 Ariel O...
Hacker News上展示了名为iesna.eu的光污染模拟工具,这是一个完全基于浏览器的光度数据工作台。该工具不仅能解析标准的工业灯具光度文件(如LDT/IES),还能运行专业道路照明标准计算。其核心亮点在于使用Rust和Bevy引擎进...
开发者发布了基于Rust的桌面自动化CLI工具“agent-desktop”,专为AI Agent设计,被誉为“桌面版Playwright”。该工具通过调用操作系统的无障碍树获取应用结构,完全摒弃了依赖截图和像素匹配的传统视觉模式。其核心优...
针对主流AI桌面应用(如Claude Desktop、Kimi等)内存占用常超500MB的痛点,开发者推出了基于Rust编写的开源AI助手Kivio。该软件主打极致轻量,安装包不足10MB,后台内存占用仅约25MB。Kivio实现了屏幕级A...
文章深入分析了传统 ORM 和查询构建器在可组合性与类型安全上的痛点,提出利用 Postgres 数据库中鲜为人知的 LATERAL JOIN 特性来构建嵌入式领域特定语言(eDSL)。作者受 Haskell 库 Rel8 启发,利用 Ru...