GCC Rust获批将被纳入主线代码库,或将于GCC 13中与大家见面

GCC指导委员会已批准GCC Rust前端,计划在GCC 13中提供对Rust的“测试”级别支持。GCC Rust是一个独立的Rust编译器实现,能访问GCC的所有中端优化,旨在为更多架构提供支持。开发者社区对此反应积极,但也有关于多编译器可能带来的生态系统分裂的讨论。
摘要由CSDN通过智能技术生成

整理 | 彭慧中 责编 | 屠敏
出品 | CSDN(ID:CSDNnews)

GCC(GNU Compiler Collection,简称为GCC)指导委员会已经批准了 GCC Rust 前端,该前端由 GNU 编译器套裝提供 Rust 编程语言支持。GCC 指导委员会宣布,Rust 前端“GCC Rust”适合被纳入 GCC 主线代码库,并且可能会在明年的 GCC 13 发布之前被合并到主线当中。

在这里插入图片描述

GCC Rust的茁壮成长

=================

GCC Front-End For Rust(也称为 GCC Rust)是 Rust 语言在 GCC 之上的一个完整替代性实现,目标是成为 GNU 工具链的上游。官方的 Rust 编译器实现是基于 LLVM 的,而 GCC Rust 是一个前端项目,与 LLVM 不同的是该编译器将获得对所有 GCC 内部中端优化通道的完全访问权。与 GCC 的紧密结合的项目往往能够从 GCC 插件中受益。当然 GCC 也会带来对更多目标架构的支持,基于 GCC 的 Rust 编译器将使 GCC Rust 在新的平台上更加容易启动。

在这个项目创立时,Rust 还处于 0.9 版本,随着 Rust 语言已经足够稳定,创建替代性编译器的绝佳时机已然到来。从 2020 年 11 月开始,开发者 Ph

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值