4 ms·
Every major admin scripting language I've ever used has so many foibles and edge-cases it makes me pine for full programming languages. What admin scripting la
by Pxtl 4y ago
Every major admin scripting language I've ever used has so many foibles and edge-cases it makes me pine for full programming languages.
What admin scripting languages bring to the table:
1) Easy access to executable binaries - no creating a Process object to describe it, just run it
2) Easy piping and filtering
3) A standard library designed for terse and easy-to-use access to administrative tasks.
4) Pleasant in REPL form.
That's the good side. The bad side is that they're all such a collection of hideous hacks and edge-cases for basic concepts like variable scope and typing that even the simplest operations that would be hilariously trivial in a real language are utterly agonizing.