I hadn't really thought of using the shell external, because I assumed it
would be too slow for handling real-time message processing. Could I be
Yes, it is true that shell isn't specifically fast, it depends on what
you are using it for, i.e how fast your metro is.
Additionally I have planned an extension to shell,
where the inlet is basically used to pipe commands to your script, then
you don't have to start the interpreter everytime you want to execute
Another advantage of shell is that it will play very well with
multiprocessor systems, because it's asychronous.