标签
Cloudflare 正在收购 Deno,基于其 celld 项目进行构建,并将 workerd 的自托管作为一等功能;而 Deno 运行时在此后一年内只会获得错误修复,随后开发将终止。Deno 和 Node.js 的创造者 Ryan Dahl 认可了这一决定,他表示 Deno 已被 Node 兼容性所拖累,而他希望专注于 celld 这类基于对象存储的服务器模型等新抽象。
讨论 Cloudflare 收购 Deno 后关闭该项目的争议,认为这不仅是公关宣传,而是关于企业收购开源团队并解散其项目的重要科技新闻。
Cloudflare 正在吸纳 Deno 核心团队成员,包括 Ryan Dahl 以及 Bartek Iwańczuk 的同事,以将 workerd 打造为一流的、可自托管的开源 JavaScript 运行时,这标志着 JavaScript 运行时格局的一次显著转变。
prime-bun 项目已更新,以规划 Bun 1.4.0 功能的集成路径,使用并行 RLM workers 并发实现原型,速度提升显著。
本文批评了 Bun 1.4 的 Rust 重写导致开发延迟、过度依赖 Claude 进行 AI 编程,以及因多次虚假承诺而损害社区信任。
Buz是Bun JavaScript运行时的分支,使用现代Zig,实现了小于1秒的增量构建。
Claude Code,Anthropic的AI代码助手,已开始使用Rust移植的Bun作为其JavaScript运行时,使得在Linux上的启动性能提升了10%,尽管这一变化并未引起太大关注。文章确认,通过嵌入的Rust源文件,Claude Code二进制文件中使用了Bun v1.4.0。
Claude Code v2.1.181及以上版本使用了Bun的Rust移植版,在Linux上启动速度提升了10%。有证据显示它附带的是Bun v1.4.0的预览版。
Bun,这个JavaScript运行时和工具链,正在从Zig重写为Rust,以提高内存安全性和稳定性,解决一系列use-after-free和内存泄漏错误。
Wasmer 利用 OpenAI 的 Codex 构建了 Edge.js,这是一个运行在 WebAssembly 沙箱中的边缘计算 Node.js 运行时,将开发周期从一年缩短至两周。
Bun.Image 是一个零依赖的可链式图像处理管道,用于解码、调整大小、旋转和重新编码 JPEG、PNG、WebP、HEIC 和 AVIF 格式,在后台线程运行,灵感来自 Sharp。
分析了Bun从Zig到Rust的争议性重写(使用AI生成的代码),引发了对合并的6,755个AI编写的提交未经人工审查以及AI翻译代码在生产环境中的风险的担忧。
Bun,JavaScript 运行时和包管理器,已合并其核心从 Zig 到 Rust 的重写,可能提升性能和可维护性。
一位名叫 Jarred 的开发者成功用 Rust 重写了部分 Bun 运行时,在现有测试套件中实现了 99.8% 的通过率,引发了关于工程雄心的讨论。
Sumner 使用 Anthropic 的 Claude AI 将 Bun 运行时的 96 万行 Zig 代码成功移植到 Rust,验证了 AI 在代码重写方面的巨大效率潜力。
Deno 是一个现代的 JavaScript、TypeScript 和 WebAssembly 运行时,具有安全默认设置,基于 V8、Rust 和 Tokio 构建,旨在成为 Node.js 的安全且对开发者友好的替代品。
Node.js 是一个开源、跨平台的 JavaScript 运行时环境。本仓库包含该项目的源代码、文档、发布类型和贡献指南。