November 2017
Beginner
316 pages
6h 40m
English
LLVM, which is short for Low-Level Virtual Machine, is a compiler infrastructure project that is a collection of compiler and toolchain technologies. The LLVM is purely written in C++, started in early 2000 at the University of Illinois at Urbana–Champaign by Vikram Adve and Chris Lattner. In the present day, a lot of modern frontend and backend technologies, including Julia, use LLVM as the baseline compiler architecture.
Since its initial days of development, LLVM has grown much more and today we call it an umbrella project, which features a lot of other exciting stuff:
In Chapter 1, Understanding Julia's Ecosystem, we had already gone through an initial ...
Read now
Unlock full access