I would like to see the interactive Read Eval Print Loops of one of these languages finish closing the gap and become good shell replacements. I find I can get close to that sometimes with interactive programming environments, but not quite.
I haven't used it though, I actually switched from bash to fish about 6 months ago
I just found shelisp [1] which, despite the questionable name, looks simple and promising.