> 1* none of those languages had a usable (for me) just in time coding
> environment, i.e. live coding. Haskell has emacs bindings but I'm not an
> emacs persoon (yet), so I couldn't use that, even with that you can't
> really do proper live coding of functions etc. Compile/run just doesn't
> cut it for me, I need to select text and execute.
Selecting text and editing is certainly possible for me using a combination of ghci (the haskell interpreter), vim, and tmux.