leios / SoME_Topics

Collaboration / Topic requests for SoME
Other
212 stars 6 forks source link

Compilation theory visualizations #194

Open noamzaks opened 2 years ago

noamzaks commented 2 years ago

About the author

I'm Noam, a bachelor's degree student in math and computer science. I'm interested in creating visualization in a way that's most helpful to teaching/learning compilation theory, and I've started to add a few compiler-design dedicated mobjects such as a ConcreteSyntaxTree to better demonstrate parsing techniques and ideas (like ambiguity, recursive descent parsers with a lookahead indicator, etc.)

I've been contributing some small patches to the Manim community repository and put together a few animations together at my website. I am also working a bit with my father @ayalz who has been teaching compilation theory for more than a decade.

More details

I'm interested in figuring out what exactly to do; Creating short animations, like a specific slide, is pretty easy and can be done for most subjects; However, I thought about using Manim Editor to maybe create alternative presentations; If you have any kind of idea of how to put these animations into good use, I'd be happy to hear your thoughts! Also, if you would like to review the code of the plugin it'd be great too!

yuhan2680 commented 2 years ago

I`m a high school student who makes video with manim, and I have some basic on computer (I has joined many computer competition), so... would I do it with you? My e-mail is 2565376223@qq.com and my phone number is (+86)13544062680.