@klardotsh Ahhh you reminded me I actually tried really hard to implement an alternative shell in my min programming language: https://min-lang.org/learn-shell/
The idea isn't that bad: apart from the slightly counter-intuitive postfix notation, a concatenative language should work well as the basis for a shell (no need for pipes, weehee!). BUT I am not happy of the result so far because...
@klardotsh
1) you need to quote file paths (but you do have auto completion for files when you start typing "something
2) the ! sigil must be used to execute programs *and* arguments need to be passed in prefix notation
I should try to improve this though... any idea is welcome! 😊👍