
47: Executable textbooks with Sam Ritchie
The REPL
00:00
How to Visualize a Computer Algebra System in 3JS
The code that drives one of these animations has to be fast because it's running in this tight loop in 3JS. But the computer algebra system that Sussman's principles have really inspired can take that code which is all written in terms of these generic versions of closures math operators. The fact that like the educational equation simplifier also is a compiler that you can use to make faster 3D visualizations than anyone's ever going to write in JavaScript is just like it's so good, you know,. There's very cool. And so now sort of at the top level, we've got an actual textbook or several textbooks in fact, like structure and interpretation of classical mechanics is now using all
Transcript
Play full episode