Skip to content

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.