@ekaitz_zarraga I mean: what if instead of "argc" and "argv" you had "length" and "program" where program was just a string to be interpreted in your specific (but very simple and conventional) language?
What if the shell could apply macro to commands' "programs" before calling exec()?
And what if the syntax was both homoiconic and pythonic?
Yes... I should sleep more... but it sounds VERY interesting in my head.