Skip to content

搞英语 → 看世界

翻译英文优质信息和名人推特

Menu
  • 首页
  • 作者列表
  • 独立博客
  • 专业媒体
  • 名人推特
  • 邮件列表
  • 关于本站
Menu

C++ 委员会优先考虑“配置文件”而非 Rust 风格安全模型提案

Posted on 2025-09-21

编程_64.png

Slashdot 的长期读者 robinsrowe 分享了来自 The Register 的这篇报道:据提案的共同作者称,尽管内存安全问题持续存在,C++ 标准委员会还是放弃了一项旨在创建严格安全 C++ 子集的详细提案。“安全与保障工作组投票决定优先考虑 Profiles,而不是 Safe C++。请咨询 Profiles 的人员了解最新进展。Safe C++ 不会继续推进了,”尖端 Circle C++ 编译器的作者 Sean Baxter 在今年 6 月评论道。这个话题的提出是因为像 Simone Bellavia 这样的开发者注意到了该提案的周年纪念日,并发现 Safe C++ 已经做出了决定。一年前,Baxter 告诉 The Reg,该项目将使 C++ 开发者能够获得 Rust 的内存安全性,而无需学习一门新的语言。“Safe C++ 可以防止用户编写不完善的代码,”他说道。“这包括编译时智能,例如借位检查以防止释放后使用错误,以及初始化分析以确保类型安全。”安全 C++ 将支持代码的增量迁移,因为它仅适用于安全上下文中的代码。现有的非安全代码将照常运行。甚至该提案是否已被放弃也尚不明确。C++ 委员会成员兼 C++ 演进工作组 (EWG) 联合主席 Erich Keane 表示,Baxter 的提案“获得了鼓励票,大约一半(20/45)的人支持 Sean 的论文,30/45 的人鼓励改进配置文件(6 人持中立态度)……我们完全欢迎 Sean 继续努力,委员会中的许多人也乐于看到他为标准化做出进一步的努力。” Baxter 对此回应道:“Rust 安全模型在委员会中并不受欢迎。我这边的进一步工作不会改变这一点。配置文件赢得了这场争论。” 他补充说,EWG 采用的语言演进原则包括以下声明:“我们应该避免要求安全或纯函数注解具有这样的语义:一个安全或纯函数只能调用其他安全或纯函数。”他说,这是“不可调和的设计分歧……”

twitter_icon_large.png facebook_icon_large.png

在 Slashdot 上阅读更多内容。

原文: https://developers.slashdot.org/story/25/09/20/0449252/c-committee-prioritizes-profiles-over-rust-style-safety-model-proposal?utm_source=rss1.0mainlinkanon&utm_medium=feed

本站文章系自动翻译,站长会周期检查,如果有不当内容,请点此留言,非常感谢。
  • Abhinav
  • Abigail Pain
  • Adam Fortuna
  • Alberto Gallego
  • Alex Wlchan
  • Anil Dash
  • Answer.AI
  • Arne Bahlo
  • Ben Carlson
  • Ben Kuhn
  • Bert Hubert
  • Big Technology
  • Bits about Money
  • Brandon Skerritt
  • Brian Krebs
  • ByteByteGo
  • Chip Huyen
  • Chips and Cheese
  • Christopher Butler
  • Colin Percival
  • Cool Infographics
  • Dan Sinker
  • David Walsh
  • Dmitry Dolzhenko
  • Dustin Curtis
  • eighty twenty
  • Elad Gil
  • Ellie Huxtable
  • Ethan Dalool
  • Ethan Marcotte
  • Exponential View
  • FAIL Blog
  • Founder Weekly
  • Geoffrey Huntley
  • Geoffrey Litt
  • Greg Mankiw
  • HeardThat Blog
  • Henrique Dias
  • Herman Martinus
  • Hypercritical
  • IEEE Spectrum
  • Investment Talk
  • Jaz
  • Jeff Geerling
  • Jonas Hietala
  • Josh Comeau
  • Lenny Rachitsky
  • Li Haoyi
  • Liz Danzico
  • Lou Plummer
  • Luke Wroblewski
  • Maggie Appleton
  • Matt Baer
  • Matt Stoller
  • Matthias Endler
  • Mert Bulan
  • Mind Matters
  • Mostly metrics
  • Naval Ravikant
  • News Letter
  • NextDraft
  • Non_Interactive
  • Not Boring
  • One Useful Thing
  • Phil Eaton
  • Product Market Fit
  • Readwise
  • ReedyBear
  • Robert Heaton
  • Rohit Patel
  • Ruben Schade
  • Sage Economics
  • Sam Altman
  • Sam Rose
  • selfh.st
  • Shtetl-Optimized
  • Simon schreibt
  • Slashdot
  • Small Good Things
  • Steph Ango
  • Stephen Wolfram
  • Steve Blank
  • Taylor Troesh
  • Telegram Blog
  • The Macro Compass
  • The Pomp Letter
  • thesephist
  • Thinking Deep & Wide
  • Tim Kellogg
  • Understanding AI
  • Wes Kao
  • 英文媒体
  • 英文推特
  • 英文独立博客
©2025 搞英语 → 看世界 | Design: Newspaperly WordPress Theme