I am currently thinking about working on one or more of these ideas:
• visual pl for creating your own compiler
• visual pl for spreadsheet creation and customization
• visual pl for making domain specific languages
I will probably converge on a visual programming language with a spreadsheet GUI that compiles to WebAssembly. Any resources for intuition about compilers, spreadsheets, or DSLs that help me understand these topics would much appreciate.
(think: x explained visually, explorable explanations)