This is a card in Dave's Virtual Box of Cards.
Mushrat IDE
Created: 2022-04-05
Updated: 2022-06-21
I’d like to make a non-full-screen interactive terminal IDE for mushrat that is maybe 5-6 lines tall.
I’d like to be a on microworld in the spirit of Seymour Papert.
Maybe I start by making an IDE for sed
, so I can explore interface ideas without getting them all mixed up with language design?
Lots of code "folding" possibilities and/or expanding explanations of the code while keeping the actual script extremely compact.
Finally found something in the wild that kinda works like what I’m talking about: Ruby’s irb
(Interactive RuBy)! It’s not as polished as what I’m envisioning, but it does some clever stuff while you type.
Structural/projectional editors:
-
rose?
-
Enso (enso.org) - this was Luna?
-
unison?