Rebuilding Manim From Scratch #1580
Replies: 5 comments 2 replies
-
My views are as follows Language and Framework Suggesions:
Things to keep in mind:
|
Beta Was this translation helpful? Give feedback.
-
well... you can certainly try if you'd like, but it wouldn't be in the scope of this project. |
Beta Was this translation helpful? Give feedback.
-
My dream solution would be to port parts of the manim core library to C++ and Open-/WebGL and make that still accessible through python - not in this year thought 😆 |
Beta Was this translation helpful? Give feedback.
-
Check this out: pygfx |
Beta Was this translation helpful? Give feedback.
-
I've been thinking about this recently myself, not to gravedig, and i think my personal Py in the Skie is Rust for the core API, written to be highly portable and composable, and then a head API in your language of choice, mine being Typescript (with wasm of the rust core) and obviously Python. I think this approach brings a ton to the table:
That last one is super important because it also means almost the entire test suite never stops being a true benchmark. |
Beta Was this translation helpful? Give feedback.
-
I am thinking a lot to rebuild manim since currently manim has lots of bugs, two seperate mobject trees (One for Cairo and One for OpenGL), etc.
So, what do you all think is the best language and framework to rebuild it and what do you all think about things I should keep in mind while rebuilding manim.
Beta Was this translation helpful? Give feedback.
All reactions