Bret Victor's The Future of Programming and other talks come to mind - https://youtu.be/8pTEmbeENF4
Bret Victor's The Future of Programming and other talks come to mind - https://youtu.be/8pTEmbeENF4
A picture says a thousand words, sure, but precicely what those words are turns out to be important. We use text for programming because it allows us to express ourselves unambigously.
I sure would like to see more visual representations of text programs though, this seems like the best of both worlds to me.
It works really well for a quick prototype, but for anything more envolved I find the cognitive fatigue of a complex visual model is much greater than keeping a mental model and looking at a narrow scope piece of text.
Your editor would become a convergence game.
[0] I only did a pharo MOOC and read some bits about smalltalk but considering the crowd, it's possible someone has an image with similar if not better ideas.