网易首页 > 网易号 > 正文 申请入驻

C++委员会拒绝Rust风格安全模型提案

0
分享至


据提案联合作者透露,尽管内存安全问题持续引发担忧,C++标准委员会已放弃了一项旨在创建严格安全语言子集的详细提案。

"Rust安全模型在委员会中不受欢迎。我这边的进一步工作也不会改变这种情况。Profiles方案赢得了这场争论。"

"安全与安保工作组投票决定优先考虑Profiles而非Safe C++。如需最新进展,请咨询Profiles团队。Safe C++项目不会继续推进。"Sean Baxter在今年6月如是说。

当开发者如Simone Bellavia注意到该提案的周年纪念时,这个话题重新浮出水面。一年前,Baxter告诉The Reg,该项目将使C++开发者获得Rust级别的内存安全性,而无需学习新语言。"Safe C++防止用户编写不安全的代码,"他说,"这包括借用检查等编译时智能分析来防止释放后使用漏洞,以及用于类型安全的初始化分析。"

Safe C++支持代码的渐进式迁移,因为它只适用于安全上下文中的代码。现有的不安全代码将照常运行。

即使是提案是否被放弃这个问题本身也不够明确。C++委员会成员兼C++演进工作组(EWG)联合主席Erich Keane表示,Baxter的提案"获得了鼓励性投票,大约一半(20/45)的人支持Sean的论文,30/45的人支持Profiles工作(6人中立)...Sean完全可以继续这项工作,委员会中的许多人都希望看到他在标准化方面做出进一步努力。"

对此,Baxter回应道:"Rust安全模型在委员会中不受欢迎。我这边的进一步工作不会改变这种情况。Profiles赢得了争论。"

他补充说,EWG采纳的语言演进原则包括"我们应该避免要求安全或纯函数注解,这种注解的语义是安全或纯函数只能调用其他安全或纯函数"。他表示,这是一个"不可调和的设计分歧。安全函数着色是Rust安全模型的核心"。

C++发明者Bjarne Stroustrup支持Profiles方案,他告诉我们,该方案的理念是:"我希望获得这套保证,然后它将被强制执行。"据Stroustrup说,"令人遗憾的是,标准委员会感到困惑,没有保证这将包含在C++ 26中。"

话虽如此,Profiles方案同样备受争议,有人抱怨"Profiles看起来不像任何已建立的可行解决方案,没有实现,而且今年早些时候也未能进入C++ 26标准,委员会反而要求另一份白皮书"。

Baxter不相信Profiles能够实现目标。"如果Profiles有成功的机会,我会实现它。但它们永远不会成功。我在这里提供了许多失败原因的例子:https://www.circle-lang.org/draft-profiles.html,"他昨天在Hacker News上说。

他补充道:"整个标准库都是不安全的。我提议了一个严格安全的std2,但被拒绝了。"

围绕如何让C++更安全的争议可能意味着转向不同的语言是更好的解决方案,无论是Rust,还是谷歌实验性的"C++继任者"Carbon项目等其他选择,后者的路线图显示可能在"2028年之后"发布1.0版本语言。

Q&A

Q1:Safe C++提案的核心功能是什么?

A:Safe C++是一个旨在创建严格安全C++语言子集的提案,其核心功能是防止用户编写不安全代码,包括借用检查等编译时智能分析来防止释放后使用漏洞,以及用于类型安全的初始化分析。它支持代码的渐进式迁移,只适用于安全上下文中的代码。

Q2:为什么C++委员会拒绝了Safe C++提案?

A:据提案作者Sean Baxter表示,Rust安全模型在委员会中不受欢迎。委员会在投票中选择优先考虑Profiles方案而非Safe C++。另外,委员会采纳的语言演进原则与Safe C++的安全函数着色机制存在不可调和的设计分歧。

Q3:Profiles方案与Safe C++有什么不同?

A:Profiles方案由C++发明者Bjarne Stroustrup支持,理念是"我希望获得这套保证,然后它将被强制执行"。但该方案同样备受争议,被批评不像任何已建立的可行解决方案,没有实现,且未能进入C++ 26标准。提案作者Baxter认为Profiles永远不会成功。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
故事:耗资8亿高海南观音像,4年后建造者死在水中,749局介入调查

故事:耗资8亿高海南观音像,4年后建造者死在水中,749局介入调查

涛哥讲堂
2024-09-02 12:31:35
难怪举白旗!菲船挨29分钟水炮,船员耳朵差点被割,舱内一片狼藉

难怪举白旗!菲船挨29分钟水炮,船员耳朵差点被割,舱内一片狼藉

阿龙聊军事
2025-09-17 10:12:50
唏嘘!全红婵被体型反噬,博主:大概率半退役,陈芋汐未来天花板太高

唏嘘!全红婵被体型反噬,博主:大概率半退役,陈芋汐未来天花板太高

小椰的奶奶
2025-09-18 08:09:46
湖底惊现39年前失踪的运钞车,钞箱毫发无损,撬开后却傻眼了

湖底惊现39年前失踪的运钞车,钞箱毫发无损,撬开后却傻眼了

青青会讲故事
2025-09-17 11:32:38
在编教师铁饭碗没了

在编教师铁饭碗没了

谭谈投研
2025-09-17 21:22:07
11万英国白人冲上街头怒吼:我们不做印度人

11万英国白人冲上街头怒吼:我们不做印度人

帅真商业
2025-09-17 19:04:50
埃及总统首次将以色列称为“敌人”

埃及总统首次将以色列称为“敌人”

鲁中晨报
2025-09-17 15:31:08
HWG!罗马诺:穆里尼奥执教本菲卡,签约至2027年

HWG!罗马诺:穆里尼奥执教本菲卡,签约至2027年

雷速体育
2025-09-18 06:46:50
重庆一养殖户捅刺杀害供电所所长,已被执行死刑

重庆一养殖户捅刺杀害供电所所长,已被执行死刑

澎湃新闻
2025-09-17 21:20:35
关于上海学生午餐这事,网友们曝出一系列内幕

关于上海学生午餐这事,网友们曝出一系列内幕

清晖有墨
2025-09-17 12:32:29
贵州都匀通报“男子点外卖发现鸡腿爬出活蛆”:涉事商家已自行停业整顿

贵州都匀通报“男子点外卖发现鸡腿爬出活蛆”:涉事商家已自行停业整顿

界面新闻
2025-09-18 07:15:32
莫迪做出重要决定,把欧洲气得不行,声称“越过红线”,绝不接受

莫迪做出重要决定,把欧洲气得不行,声称“越过红线”,绝不接受

博览历史
2025-09-18 08:10:06
农村老光棍,留守少妇,他们的秘密藏在乡村歌舞团的后台

农村老光棍,留守少妇,他们的秘密藏在乡村歌舞团的后台

牛城王小帅
2024-06-23 16:25:10
以色列10余万士兵集结,加沙城45平方公里能否守住?

以色列10余万士兵集结,加沙城45平方公里能否守住?

上观新闻
2025-09-17 20:48:04
重磅!美联储宣布:降息25个基点,将如何影响中国资产?

重磅!美联储宣布:降息25个基点,将如何影响中国资产?

每日经济新闻
2025-09-18 02:51:06
泽连斯基指责中国,不想促成俄乌停火,给出的理由很荒唐

泽连斯基指责中国,不想促成俄乌停火,给出的理由很荒唐

第一军情
2025-09-17 18:25:04
欧冠:利物浦3-2绝杀马竞!萨拉赫传射,范迪克制胜,略伦特双响

欧冠:利物浦3-2绝杀马竞!萨拉赫传射,范迪克制胜,略伦特双响

侃球熊弟
2025-09-18 04:08:07
大陆女子游香港,买桃说了5句普通话被老板骂,玩两天被歧视两天

大陆女子游香港,买桃说了5句普通话被老板骂,玩两天被歧视两天

削桐作琴
2025-09-16 20:58:17
“隐形战机不隐形啊,都看到了”

“隐形战机不隐形啊,都看到了”

极目新闻
2025-09-17 18:56:46
重理工黑人留学生住女寝楼后续:校最高层介入,爆料女生公开道歉

重理工黑人留学生住女寝楼后续:校最高层介入,爆料女生公开道歉

奇思妙想草叶君
2025-09-16 21:36:54
2025-09-18 09:43:00
至顶头条 incentive-icons
至顶头条
记录和推动数字化创新
14122文章数 49656关注度
往期回顾 全部

科技要闻

DeepSeek称R1训练费200万,不依赖蒸馏对手

头条要闻

牛弹琴:中东发生历史性事件 两个特殊国家签特殊协议

头条要闻

牛弹琴:中东发生历史性事件 两个特殊国家签特殊协议

体育要闻

什么小火龙?申京已经是MVP水平!

娱乐要闻

第六代导演为什么没办法成为市场主流?

财经要闻

美联储重启降息!新任理事投了反对票

汽车要闻

百变玩法的增程方盒子 风云X3L售10.99万起

态度原创

数码
健康
旅游
房产
军事航空

数码要闻

全面提升生产力:初探苹果 iPadOS 26 多任务体验,操作更像 Mac

内分泌科专家破解身高八大谣言

旅游要闻

热闻|清明假期将至,热门目的地有哪些?

房产要闻

当海口书包房卷向「未来」,这里的孩子和房价,都在高速超车!

军事要闻

以色列攻入加沙城 多国寻求将其逐出联合国

无障碍浏览 进入关怀版