5 ms·
Co-author of Emmy here, happy to answer any questions! Point well taken from tonyarkles that on-boarding and docs need work. My big goals for this project were
by sritchie 3y ago
Co-author of Emmy here, happy to answer any questions!
Point well taken from tonyarkles that on-boarding and docs need work. My big goals for this project were:
1. finish a 100% port of Gerald Sussman's scmutils algebra system into the browser via ClojureScript (I'm at ~98% or so?)
2. attach a 2D and 3D visualization system, and use the very-high-level physics abstractions to generate fast, interactive animations
3. make this all editable in the browser
4. write a ton of physics lessons and essays using the system
1-3 are all done, 4 is going to happen, but job + young twins are slowing me down now.
The easiest way to play with 1-3 is via the demos I shared at Strange Loop this past year, all of which run in the browser.
The first two live in Maria.cloud, which has all of Emmy available on any page. So fork these, play and share:
- First-Class Visualizations: https://2.maria.cloud/gist/30dbb25a2d2eb7324e0aad1097c459ae https://2.maria.cloud/gist/30dbb25a2d2eb7324e0aad1097c459ae
- MathBox + Emmy at Strange Loop: https://2.maria.cloud/gist/0405c3427c88326a181b307371f939bc https://2.maria.cloud/gist/0405c3427c88326a181b307371f939bc
These live in an editable version of a Clerk notebook with a less-polished UI:
- Taylor Series: https://sritchie.github.io/strange-loop-2023/notebooks/stl/taylor_series/edit https://sritchie.github.io/strange-loop-2023/notebooks/stl/t...
- Dual Number Visualization: https://sritchie.github.io/strange-loop-2023/notebooks/stl/differential/edit https://sritchie.github.io/strange-loop-2023/notebooks/stl/d...
- (p, q) torus knot: https://sritchie.github.io/strange-loop-2023/notebooks/stl/pq_knot/edit https://sritchie.github.io/strange-loop-2023/notebooks/stl/p...
- Phase Portrait of the Pendulum: https://sritchie.github.io/strange-loop-2023/notebooks/stl/phase_portrait/edit https://sritchie.github.io/strange-loop-2023/notebooks/stl/p...
- Geodesics of a Torus: https://sritchie.github.io/strange-loop-2023/notebooks/stl/toroid/edit https://sritchie.github.io/strange-loop-2023/notebooks/stl/t...
- Geodesics Klein bottles: https://sritchie.github.io/strange-loop-2023/notebooks/stl/klein/edit https://sritchie.github.io/strange-loop-2023/notebooks/stl/k...
- Animated Particle on an Ellipsoid: https://sritchie.github.io/strange-loop-2023/notebooks/stl/ellipsoid/edit https://sritchie.github.io/strange-loop-2023/notebooks/stl/e...
- cashsterling 3y agoSimply want to say thank you and you're awesome. I'm looking forward to the physics lessons.
- sritchie 3y agoThank you for the kind words :)