On Friday, March 1, 2019 at 5:16:35 PM UTC-6, Jason E. Aten wrote:
>
> On Friday, March 1, 2019 at 5:14:08 PM UTC-6, Andrei Tudor Călin wrote:
>>
>> Perhaps https://github.com/minio/c2goasm might be of interest.
>>
>> I don't see anything in there about Fortran specifically, but I don't 
>> think it would be a huge leap.
>>
>
> Nice! Thank you, Andrei. That looks very helpful. Fortran can be told to 
> follow C calling conventions, that might do the trick. 
>

Especially given that Nvidia open sourced a production quality Fortran 2003 
front-end for clang called Flang...

>From https://github.com/flang-compiler/flang/wiki

Flang is a Fortran compiler targeting LLVM.
> Flang was announced 
> <https://www.llnl.gov/news/nnsa-national-labs-team-nvidia-develop-open-source-fortran-compiler-technology>
>  in 
> 2015. In 2017, the source code was released on GitHub 
> <https://github.com/flang-compiler/flang>.
> Flang is a Fortran language front-end designed for integration with LLVM 
> and the LLVM optimizer.
> Flang+LLVM is a production-quality Fortran solution designed to be 
> co-installed and is fully interoperable with Clang C++.
> Flang single-core and OpenMP performance is now on par with GNU Fortran. 
> Flang has implemented Fortran 2003 and has a near full implementation of 
> OpenMP through version 4.5 targeting multicore CPUs.


-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to