Comment by Philpax

3 days ago

The mark of an advanced shell scripter is knowing not to do advanced shell scripting.

(This statement primarily applies to existing stringly-typed scripting languages, which are nightmarish to maintain and debug. PowerShell, nushell, or similar solutions have a much higher complexity ceiling.)

Aren't TCL and Perl stringly-typed scripting languages?

> This statement primarily applies to existing stringly-typed scripting languages

IMO it applies to all languages. Fancy language features usually make for poor maintainability, e.g. metaprogramming.