Flang : The Fortran frontend of LLVM
The Fortran on a Mac page is always one of the most read pages so I thought I'd post this bit of Fortran news.
Flang : The Fortran frontend of LLVM was described in a technical talk recently given by Kiran Chandramohan.
This talk introduces Flang (F18), the new Fortran frontend of LLVM being written in modern C++. The talk will provide a brief introduction to Flang, motivation for writing this new compiler, design principles, architecture, status, and an invitation to contribute. F18 project started at PGI/Nvidia as a new Fortran frontend designed to work with LLVM. The aim of the project is to create a modern Fortran frontend (Fortran 2018 standard) in modern C++. In April of this year, it was accepted as an LLVM project (https://lists.llvm.org/pipermail/llvm-dev/2019-April/131703.html).