[LLVMdev] Contributing to LLVM

Basile STARYNKEVITCH basile at starynkevitch.net
Mon Aug 4 22:58:39 PDT 2008

Shrutarshi Basu wrote:

> I'm a rising sophomore CS/Engineering student in the US and I'm
> interested in programming languages/ compilers.I think the LLVM would
> be a great project for me to contribute to, both to learn something
> and help the project. Unfortunately, I don't know much about
> compilers, much less anything which would allow me to make a
> significant contribution. I've started reading the Dragon book and
> over the summer I wrote a recursive descent parser for a project's
> config files.

As an exercise at least, I would suggest to learn how to use LLVM at 
first. For instance, you might add some LLVM JIT abilities to your 
favorite interpreter (like Guile, Ocaml bytecode, Python, Ruby, ... - ie 
translating the interpreted code into LLVM), or to some toy language.

Basile STARYNKEVITCH         http://starynkevitch.net/Basile/
email: basile<at>starynkevitch<dot>net mobile: +33 6 8501 2359
8, rue de la Faiencerie, 92340 Bourg La Reine, France
*** opinions {are only mines, sont seulement les miennes} ***

More information about the llvm-dev mailing list