Phlisped: A Graphical Programming Editor Experiment (2014) [video]
youtube.com
youtube.com
I've installed the following packages. libsoil1 libftgl2:amd64 racket-doc racket racket-common
Since this is a test version there still are some references to his home folder in visualizations/helpers/def-painter.rkt which is easy to fix.
Still I get the following error: FTGLfont->C: argument is not non-null `FTGLfont' pointer
This is experimental software so I don't blame him for this of course! But I would love to try it out.
I'm curious about how well this approach would handle an imperative language as opposed to a functional. I'm far from an expert on compiler design. But most compilers use ASTs internally right?
Thankfully I've gotten contact with the author who is really helpful and he gave me the tip about removing the rkt file above.