Squirrel Shell is a cross-platform alternative to system shells like
sh in Unix-like systems and cmd.exe (command.com) in MicrosoftÂ® WindowsÂ®.
It is based on Squirrel scripting language which has these features:
. object-oriented programming;
. C++-like syntax;
. dynamic typing;
. delegation;
. generators;
. exception handling;
. weak references;
. more on http://www.squirrel-lang.org.
Cross-platform nature of Squirrel Shell lets users write one script and use
it everywhere instead of writing several scripts for doing the same thing,
but in different OSes. Since Squirrel is a generic scripting language, this
gives users more power as they aren't limited to functionality, specific to
some dedicated purpose.