Welcome to our Compiler Research Group

We are a group of programming languages enthusiasts located at the Princeton University and CERN. Our primary goal is research into foundational software tools helping scientists to program for speed, interoperability, interactivity, flexibility, and reproducibility.

Our current research focus is primarily in interpretative C/C++/CUDA, automatic differentiation tools, and C++ language interoperability with Python and D.

Recent Content

Interested in joining the development or to use our work? Join our compiler-research-announce google groups forum.

We are looking for and passionate undergrad and graduate students. Please visit our vacancies page.


jank: A Clojure dialect on LLVM with gradual typing, a native runtime, and C++ interop, Jeaye Wilkerson, Technical Director at Electronic Arts (EA) (CaaS Monthly Meeting 2022-10-06 17:00:00 +0200)