Alex Blewitt introduces the history behind Swift, why it was created, how it differs from Objective-C and how Swift is compiled and executed under the covers.
Limin Fu introduces Dao, a lightweight and optionally typed programming language having a LLVM-based JIT compiler optimized for numeric computation, and a Clang-based tool generating C/C++ bindings.
Timothy Baldridge presents clojure-py2, a compiler written in Clojure that uses LLVM for code generation.
Geoff Reedy informs on the current status of a LLVM backend for the Scala compiler project he’s working on, detailing on its design and implementation.
Joe Armstrong presents ECC, an optimizing compiler running on LLVM for writing C compilers for unusual architectures, for implementing DSLs and for experiments with JIT compilation.