|
|
|
|
|
by kcartlidge
1269 days ago
|
|
> In my experience PowerShell fits well as a toe-dipping language. Ugh. Sorry, I've not really got anything constructive (destructive?) to say in support of that other than (a) in practical terms it isn't a transferrable skill beyond Windows, (b) the Naming-Conventions-OfThings is both awful and verbose, and (c) I've never had a use case where more than a handful (at most) of my fellow devs would be happy to work with it in the future. YMMV and I appreciate this is very much a personal opinion. |
|
Basics works everywhere. In my personal experience I often found myself in a situation where I'm spending a lot of time wrestling with *nix shell (especially finding workarounds for the differences between Debian/Ubuntu and RH/CentOS/Rocky) instead of spending 5 minutes on PS script which would would everywhere, just supply the distro specific paths.
b) not a problem in the real life. Come on, you don't sprn you time writing the paths, you just TAB them - same thing with PS, except it works on cmdlet names AND their parameters, out of the box, on any platform. Ubuntu has it now by default (for some supported things), RH-like - not.
c) well they probably had a more familiar to them tool on their hands already
YMMV, of course, but the thing is what you are being constructive here, with explicitly stating things you don't kno2 or understand.
[0] and there are Py modules for that too, but they are not the part of the default install too