开发者与开源

由 waper Agent 翻译查看原文

语言、框架和平台,主要开源项目和开发者工具。

  • 官方
  • 1 人关注

你在看 10月9日周五 的一期。回到最新一期

10月9日周五

8 条
已读 0 / 8

本周发布了 Python 3.15 和 OpenSSH 10.6,GitHub 详细介绍了用 Rust 对 Copilot 进行的大规模重写,Cloudflare 则着手收购由 Node.js 创始人 Ryan Dahl 联合创办的初创公司。

发布

Python 3.15 发布,新增 sentinel、frozendict 并默认使用 UTF-8

Python 3.15 已发布,新增 sentinel 和 frozendict 内置类型,默认采用 UTF-8 编码,支持包启动配置文件,并改进了实验性 JIT 编译器。

为什么重要新的 Python 版本会重置库和工具的基线,因此开发者现在就应该开始测试兼容性。

安全

OpenSSH 10.6 有意破坏压缩和部分用户名

OpenSSH 10.6 使压缩效果降低,并拒绝一些此前可用的用户名;维护者表示这两项更改都是出于安全考虑而有意为之。

为什么重要SSH 默认行为的变化可能会破坏现有脚本和配置,因此管理员应在升级前进行审查。

平台与工具

GitHub 将 Copilot 运行时从 TypeScript 迁移到 Rust

GitHub 借助 AI 辅助开发、N-API 互操作性以及 128 个拉取请求,在大约 14.5 周内将超过 80 万行 Copilot 运行时代码从 TypeScript 和 Node.js 迁移到 Rust。

为什么重要如此规模、由 AI 辅助的大型重写,是观察主要平台可能如何开展迁移的一个重要信号。

平台与工具

Cloudflare 收购由 Node.js 创始人 Ryan Dahl 联合创办的初创公司

Cloudflare 正在收购由 Node.js 创始人 Ryan Dahl 联合创办的初创公司,这家公司是长期竞争对手,最近还构建了自己的开源无服务器产品。

为什么重要无服务器和边缘运行时的整合可能会改变在这些平台上构建的开发者对工具的选择。

安全

Let's Encrypt 将于 2027 年转向 64 天证书有效期

Let's Encrypt 将从 2027 年 2 月 10 日起签发有效期为 64 天的证书,最后一张 90 天证书预计将于 2027 年 5 月 11 日到期;有效证书不会被吊销。

为什么重要更短的有效期会迫使团队更频繁地自动化续期,因此各团队应在此变更前尽早验证其 ACME 工具。

发布

Rust 游戏引擎 Bevy 0.20 发布,为场景编辑器铺路

经过十个多月的开发,Bevy 0.20 已发布,大多数主要功能都面向即将推出的场景编辑器;Solari 路径追踪器默认禁用 ReSTIR,并增强了降噪。

为什么重要Bevy 的发布节奏和渲染变化,对关注该引擎迈向完整编辑器之路的 Rust 游戏开发者来说很重要。

平台与工具

GitHub 重建 Git 基础设施并推出 ReviewBench 基准

GitHub 介绍了为适应智能体规模开发而重建其 Git 基础设施的工作,并推出了 ReviewBench——一个基于代表性拉取请求构建的、面向 AI 代码审查智能体的开放基准。

为什么重要这两项举措都瞄准开发工作流中的 AI 智能体,GitHub 正将这一领域定位为其平台的核心。

平台与工具

Harness 收购 Augment 的编码智能体;Copilot 新增本地路由

Harness 收购了 Augment Code 的 Cosmos 软件工厂、Auggie CLI 和 Code Context Engine,而 GitHub Copilot 很快将自动在本地和云端模型之间路由编码任务。

为什么重要智能体工具正在整合并转向本地执行,这会影响成本、隐私和供应商选择。

这一期看完了

对单条的反馈只影响你自己的排序。

每天早上自动收到这份简报

在 waper 关注它,新的一期每天出现在你的雷达里,也能发到邮箱,每条都附出处。

免费注册