HackerTube / Video
Clasp: Common Lisp using LLVM and C++ for Molecular Metaprogramming
Google TechTalks

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.
HN repeatedly cites it as a striking example of Common Lisp used to push the frontier of science, and as one of the most inspiring tech talks.
20 Hacker News mentions · 2015–2024