hello,
It's interesting that in Smalltalk, coding is still done via a text editor, not by sending messages to objects (except in the background, parsing & compiling etc). I've been playing with coding by messaging nodes in the AST with a view to coding this way via Roassal graph visualizations of object dependencies combined with some nice graphical tools. Has any work on this way of coding been done before ? What I have in mind is a keyboard-centric, fast system designed as an alternative to the text editor, with a focus on top-down style coding.