According to the accepted answer for this SO question: , Python can make a great bash replacement.
My question then, is this: how do I go about making a seamless switch? I think the main thing to sort out to make such a switch would be: when starting a virtual terminal, call some Python shell (what though?), rather than something like Bourne shell.
Does that make sense? If yes, how could I go about doing that? This Wikipedia comparison of common shells doesn't list a single Python shell: Comparison of command shells