Google TechTalks
Clasp: Common Lisp using LLVM and C++ for Molecular Metaprogramming
About this video
Christian Schafmeister's Google Tech Talk on designing spiroligomer molecules and building Clasp, a Common Lisp on LLVM that interoperates with C++, to program molecular design. It covers the chemistry, automatic differentiation for force fields, and how the compiler is built.
