We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
"Emmy: Moldable Physics and Lispy Microworlds" by Sam Ritchie
Join Sam Ritchie as he shares Clrk, a domain-specific language for building physics simulations. Learn about its features, benefits, and applications.
- Sam Ritchie discusses his project, Clrk, which allows users to express mathematical and physical concepts using a declarative syntax, similar to Scheme or Lisp.
- Clrk is a toolkit for building physics simulations and allows users to create complex mathematical expressions using a domain-specific language.
- The project’s core idea is to provide a flexible and expressive way to define mathematical functions, which can then be used to build more complex simulations.
- Ritchie emphasizes the importance of simplicity and clarity in his approach, citing the need to avoid “ball of mud” architectures that are difficult to maintain.
- He also discusses the benefits of using a Lisp-like syntax for building simulations, including the ability to easily manipulate mathematical expressions and create new functions.
- Ritchie provides several demos of Clrk in action, showcasing its ability to create complex simulations and animations.
- He also discusses the potential uses of Clrk, including education, research, and game development.
- Ritchie emphasizes the importance of collaboration and community-building in the development of Clrk, stating that he hopes to encourage others to use and contribute to the project.