[LLVMdev] GSoC project questions.

Hal Finkel hfinkel at anl.gov
Fri Apr 12 19:20:38 PDT 2013


----- Original Message -----
> From: "Anton Korobeynikov" <anton at korobeynikov.info>
> To: "Matthieu Brucher" <matthieu.brucher at gmail.com>
> Cc: "Bill Wendling" <isanbard at gmail.com>, "LLVM Developers Mailing List" <llvmdev at cs.uiuc.edu>
> Sent: Friday, April 12, 2013 9:04:22 AM
> Subject: Re: [LLVMdev] GSoC project questions.
> 
> > Indeed, dragonegg supports Fortran, but through a gfortran bridge.
> > The
> > really interesting part in Fortran is in fact arrays!
> >
> > Anyway, it's just my opinion, I'm a simple user ;)
> Fortran has its own standard library and it's damn big. Also, the
> Fortran grammar is not the simplest (or, rather - straightforward
> one). So this certainly looks too big for GSoC.
> 
> Though, it might be a good start for someone.
> 
> I believe Bill (CCed) started something few years ago. So, maybe he
> can share his thoughts on this project.

FWIW, I also started working on a Fortran frontend (derived from Clang, but mostly just to piggyback on the Driver and CPP infrastructure).
https://github.com/hfinkel/lfort

If you're interested in contributing, that would be great. Nevertheless, I think that Anton is right. Creating a quality Fortran compiler is a community effort, and seems too big for a GSoC project. Perhaps we could identify some separately-useful component.

 -Hal

> 
> --
> With best regards, Anton Korobeynikov
> Faculty of Mathematics and Mechanics, Saint Petersburg State
> University
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
> 



More information about the llvm-dev mailing list