Teletype’s scripting language (TTSL?
) indeed has a simple grammar that is also flexible. As such, it’s possible to write the same statement several different ways.
While it may be easy for a computer to parse TTSL, I find it a ~somewhat~ difficult task for a human. It takes concentration to simulate the stack in your head. Though there are techniques to reduce the cognitive memory load, parsing a TTSL command takes experience and/or education.
Therefore, I echo these sentiments,
because legibility is a hurdle built-in to the language.
A relatively conservative maxim from this:
Mnemonics should be easy to remember and analagous to musical intention
This guards against arguments along the line of “how is a new user going to know that X means Xylophone?” as “remember” implies “learn”.