Hacker News new | ask | show | jobs
by pmarin 2988 days ago
The most inspiring talk a I have ever seen:

Clasp: Common Lisp using LLVM and C++ for Molecular Metaprogramming.

ABSTRACT

This talk describes our unique approach to constructing large, atomically precise molecules (called "Molecular Lego" or "spiroligomers") that could act as new therapeutics, new catalysts (molecules that make new chemical reactions happen faster) and ultimately to construct atomically precise molecular devices. Then I describe Clasp and CANDO, a new implementation of the powerful language Common Lisp. Clasp is a Common Lisp compiler that uses LLVM to generate fast machine code and it interoperates with C++. CANDO is a molecular design tool that uses Clasp as its programming language. Together I believe that these are the hardware (molecules) and the software (the CANDO/Clasp compiler) that will enable the development of sophisticated molecular nanotechnology.

https://m.youtube.com/watch?v=8X69_42Mj-g