I think there could be an intermediate form, or something for "one line programmers in training". That is, a small editor window or a button on your general editor to say "run it NOW" without having to make up a file name and save it, but still be able to easily edit and retry.
Perhaps a perl script that when run from the command shell, pops up this window and saves the stuff in a temp file implicitly; output when 'run' goes to the same shell window (and context) that you started from. Run it again and you get a window that remembers the contents from last time, so you can alter and try again. Maybe I'll play around with that and post it if I come up with something worth keeping.
—John