EDG C++ 编译器前端正式开源

有近四十年历史的 EDG C++ 编译器前端宣布开源,交由非营利组织 C++ Alliance 管理,代码已托管在 GitHub。

EDG C++ 编译器前端项目的 John Spicer 近日宣布,该项目将转为开源,此后由非营利组织 C++ Alliance 负责管理,相关源代码已发布在GitHub 账号上。

一家做了三十多年编译器前端的公司

Edison Design Group(EDG)是一家美国公司,自 1988 年起就专注编译器前端,早年也曾涉足 Java 与 Fortran。它的前端被用于 Intel C++ 编译器、微软 VC++、NVIDIA 的 CUDA 编译器,以及许多其他商业产品。公司此前已决定在 2026 年关闭,并转向开源模式,具体安排写在 EDGCPP 网站上。

为什么值得关注

EDGCPP 并不是唯一的 C++ 前端,但它依然很有看头:一方面它长期跟进最前沿的语言特性,另一方面它已被大量商业客户用在各种要求苛刻的场景中。对多数 C++ 开发者来说,与它打交道的方式通常是通过 MSVC 和 Intel Compiler Collection 的工具链,而它只是整套工具中的一环。

至于这对更广泛的开源 C++ 生态意味着什么,尤其是对 GCC 和 LLVM 的 Clang 会产生怎样的影响,值得继续观察。

收录于

讨论

0 条评论

同分类推荐

开源