| ▲ | Philpax 8 months 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.) | |||||||||||||||||||||||||||||||||||
| ▲ | transpute 8 months ago | parent | next [-] | ||||||||||||||||||||||||||||||||||
2025 update of this 2006 presentation has a better title, https://news.ycombinator.com/item?id=43714928 | |||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||
| ▲ | rascul 8 months ago | parent | prev | next [-] | ||||||||||||||||||||||||||||||||||
Aren't TCL and Perl stringly-typed scripting languages? | |||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||
| ▲ | jsbg 8 months ago | parent | prev [-] | ||||||||||||||||||||||||||||||||||
> 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. | |||||||||||||||||||||||||||||||||||