LLVM Fortran 编译器 Flang:十年磨一剑,正式发布
2025-03-12
历经近十年发展,LLVM Fortran 编译器 Flang 终于从 “flang-new” 正式更名为 “flang”。这篇文章回顾了 Flang 的发展历程,从最初由美国国家实验室和 NVIDIA 合作开发,到采用 LLVM 的多级中间表示 (MLIR) ,最终成为 LLVM 项目的一部分。Flang 的出现是为了提供一个长期、非专有的 Fortran 编译器,降低单一编译器带来的风险,并促进 Fortran 社区的蓬勃发展。Flang 的旅程也见证了编译器技术的进步,例如采用 MLIR 优化 Fortran 代码。如今,Flang 已成熟稳定,并得到 AMD 等厂商的支持,成为 Fortran 开发者的有力工具。
开发