Thanks for the suggestion -- I expanded on this idea in a blog post:
http://www.oilshell.org/blog/2017/01/13.html
Feedback appreciated!
http://www.oilshell.org/blog/2017/01/13.html
Feedback appreciated!
Then of course there are TCL and the Thompson shell.