We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
Clasp: Common Lisp using LLVM and C++ for Molecular Metaprogramming
Discover how Clasp, a Common Lisp implementation using LLVM and C++, revolutionizes molecular metaprogramming, enabling rapid design, synthesis, and optimization of molecules for breakthroughs in chemistry, biology, and materials science.
- Clasp is a Common Lisp implementation that uses LLVM and C++ for molecular metaprogramming.
- The speaker is inspired by Richard Feynman and wants to use programming to solve chemistry problems.
- Clasp can generate fast code using Cleaver, a compiler component that generates LLVM IR.
- The speaker has implemented a new Common Lisp called Clasp, which is a scripting language for chemistry.
- Clasp can be used to design molecules, synthesize them, and optimize their properties.
- The speaker has also implemented a garbage collector and a compacting garbage collector.
- Clasp can be used to create molecular devices and machines, such as molecular motors and sensors.
- The speaker is working on building a molecular Lego system, where molecules can be assembled and disassembled.
- Clasp can be used to solve problems in fields such as chemistry, biology, and materials science.
- The speaker is inspired by the idea of using programming to solve complex problems in these fields.
- Clasp is a powerful tool for molecular metaprogramming and has the potential to revolutionize the field of chemistry.
- The speaker is working on making Clasp more user-friendly and accessible to other researchers.
- Clasp can be used to create new materials and molecules that have unique properties.
- The speaker is also working on using Clasp to solve problems in fields such as medicine and energy.
- Clasp has the potential to make a significant impact in these fields and could lead to breakthroughs in areas such as cancer treatment and renewable energy.