Morgan Wilde talks with SE Radioโs Jeff Meyerson about the LLVM compiler toolchain. They begin with a discussion of how a compiler works and how compiled code executes against different processor architectures. Using the JVM as a model for interoperability, they move on to how LLVM is a system that optimizes an intermediate representation (IR), which is similar to the Java bytecode: every programming language that compiles down to IR can leverage the same optimizations of that IR. The conversation concludes with a discussion of applications of LLVM and the future of the ecosystem.
๐ 2017-05-09 08:30 / โ 01:09:18
๐ 2017-05-08 22:39 / โ 01:09:19
๐ 2017-04-25 22:27 / โ 01:01:14
๐ 2017-04-25 17:36 / โ 01:01:14
๐ 2017-04-18 18:52 / โ 01:17:21