InfoQ Homepage LLVM Content on InfoQ
Presentations
RSS Feed-
Modern iOS Application Security
Dan Guido talks about the current state of iOS attacks, reviews available security APIs, why they are not good enough, and the design of the Mobile Application Security Toolkit to address risks.
-
Swift - Under the Hood
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.
-
Dao Programming Language for Scripting and Computing
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.
-
Clojure and LLVM
Timothy Baldridge presents clojure-py2, a compiler written in Clojure that uses LLVM for code generation.
-
Compiling Scala to LLVM
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.
-
ECC - Fun Writing Compilers
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.