|
|
|
|
|
by AceJohnny2
4172 days ago
|
|
Yeah, I'm ambivalent about this. (For some background, I used to hate Perl until I had to write some non-trivial shell scripts, then I realized Perl was a godsend compared to shell). We've long been at the point where you can expect Perl and Python to be installed (Perl is required by the Debian's base tools, and Python by Redhat's). You may not have the libraries you need at the version you need, and it's a shame that neither system has a convenient way to address that (Python virtualenv remains a hacky solution IMHO). I was initially enthused by Shellfire's offering but, come to think of it, all it's doing is bringing SH scripting to some level with Perl or Python... but, as you point out, we have those already. |
|
If the job requires one page of code or less, use shell. If it requires more than one page of code, use Python or whatever. Simple as that.
I still hate Perl anyway - source code obfuscation by design is a terrible thing to do to your brain.