←新闻详情

heise online更新于 10月25日 18:26

开发者快讯:Go 发起开发者调查、Python 发布安全补丁、TypeScript 7.1 Beta 更新

Developer-Häppchen – Go fragt nach, Python patcht, TypeScript lernt dazu | heise online

AI 导读

Go 团队启动 2026 Go Developer Survey,调查持续到 11 月 3 日,结果计划于 2027 年初公布,去年有 5379 人参与。Python 3.15.1、3.14.9 和 3.13.17 以安全更新为主,随附 pip 26.2.2 与 certifi 2026.10.19,以应对 eMudhra/emSign 证书安全事件。TypeScript 7.1 Beta 为 Ambient Modules 增加 Import Attributes 支持,并支持面向 WebAssembly 的 Source Phase Imports。

正文 · AI 翻译

在我们这份美味的小食概览中,我们奉上所有虽未登上新闻、但我们仍觉得有趣的内容:

广告之后继续阅读

面向 SUSE 和 openSUSE 的软件包管理图形界面 Myrlyn 在 1.1 版本中为仓库视图新增了过滤器,在应用摘要页面加入了重启通知,并更好地支持深色主题。

编程语言 Crystal 的 1.22.1 版本修复了 OpenSSL 绑定中的安全漏洞 GHSA-7jw4-6xx8-g2r9。因此在默认配置下,OpenSSL::SSL::Context 不再使用过时的设置。此外,KernelTLS(kTLS)现在默认禁用,因为在某些场景下它可能导致意外行为。如果仍想使用 kTLS,需要通过 ctx.add_options(OpenSSL::SSL::Options::ENABLE_KTLS) 手动启用。

Go 团队启动了 2026 Go Developer Survey,旨在了解开发者如何使用 Go 以及在此过程中面临哪些挑战。调查持续到 11 月 3 日,大约需要 10 到 20 分钟。Go 团队计划于 2027 年初公布结果。去年的调查共有 5379 人参与。

(图片:maximkostenko / 123rf.com)

betterCode() Rust 将于 2026 年 11 月 26 日展示哪些架构、工具和流程适合用 Rust 进行智能体软件开发。演讲将传授最佳实践和指导方针,说明哪些任务适合使用智能体,以及哪些事情最好还是自己做。

Visual Studio Code 1.143 将 Copilot Harness 设为新会话的默认环境。作为预览版集成的是在智能体窗口中用多个 AI 模型执行并比较任务的功能。以下功能具有实验性质:释放非活动智能体工作树占用的存储空间、直接在终端设备上运行 MAI Code 1.1 Flash,以及在多差异编辑器中显示已更改文件列表。与此同时,Visual Studio Code 1.144 Insiders 也已可供下载。

AI 代码虽然生成得很快,但距离成品软件仍有很长的路要走。这是 Atlassian 研究报告《State of Developer Experience 2026》得出的结论,该研究收集了约 1500 名软件开发领域专业人士的反馈。报告显示,87% 的人表示借助 AI 能更快地编写和部署代码。与此同时,近三分之二的开发者(65%)经常花时间修正 AI 的输出。

Python 3.15.1、3.14.9 和 3.13.17 主要是安全更新。它们附带 pip 26.2.2 以及 certifi 2026.10.19,以应对 eMudhra/emSign 证书的安全事件。Python 团队建议在现有的虚拟环境中也更新 pip 和 uv。

TypeScript 7.1 Beta 扩展了对现代 JavaScript 模块功能的支持,例如 Ambient Modules 中的 Import Attributes,并支持新的 Source Phase Imports。它们主要面向 WebAssembly 和未来的模块加载方式。WebAssembly 源导入已经可以在当前的 Node.js 版本中使用。

React 框架 React Native 0.88 支持可变字体,配备了新的、默认启用的基于 Web 的事件系统,并带来对 React 19.3.0 和 Metro 0.87 的更新。此外新增了对 SceneDelegate 生命周期的支持,这是 Apple 从 iOS 27 SDK 起所要求的。由于不包含用户可见的破坏性变更,现有应用通常无需修改代码即可升级到新版本。

借助 BoxLang 1.18.0 的新 Azure Functions 运行时环境,应用程序现在可以用同一份代码在 AWS Lambda、Google Cloud Functions 和 Microsoft Azure Functions 上以无服务器方式运行。同样新增的是支持集群的定时任务,以便在分布式环境中仅在单台服务器上执行作业。

根据 Linux 基金会的一项研究,四分之一的拉取请求应被视为 AI Slop。不过研究也显示,使用生成式 AI 使所有开源开发任务的生产力提升了 50%。

如果你觉得缺少某个有趣的话题,欢迎给我们发邮件。

(mro)

来源

heise online