2 ms·
I've always thought someone should make a Lisp editor that is essentially visual like Scratch and AgentSheets/Cubes. The pages (or desktops or whatever you want
by ksaj 7y ago
I've always thought someone should make a Lisp editor that is essentially visual like Scratch and AgentSheets/Cubes. The pages (or desktops or whatever you want to call them) and on-screen position and size can simply be held in ; comments using the familiar X windowing layout method.
That way, you can have different screen/page/workspace environments tailored to whatever it is you are working on at any given time.
The way Scratch lays out functions in graphical C-shaped objects makes it pretty much impossible to do incorrectly, and ensures your inputs are always correct. Except I'd make mind collapsible, since you don't always need to see the code itself, but the functions are always right where you want to see them.
I'd also incorporate ideas from Blender and Logic Audio's MIDI patching interface, which are sort of like dia on steroids.
It's something I've always wanted to do, but it is, at least currently, outside the perimeter of my available skill set, and I haven't bumped into a team that would be interested in creating it.