Macs in Chemistry

Insanely Great Science

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 (

The slide deck is available here

blog comments powered by Disqus