2 ms·
Powershell is a really nice concept. It has a great help system and the concept of passing objects seems much nicer than the string passing that you have on mos
by addicted 8y ago
Powershell is a really nice concept. It has a great help system and the concept of passing objects seems much nicer than the string passing that you have on most UNIX shells.
The problem is that the commands are verbose (although part of that is because of the VERB-OBJECT style which is a great concept) as are the parameters and switches. It seems designed more for scripting and easy guessing of commands.
However, in the Windows world you’re more likely to see C# used for scripting, and the verbosity takes away from the CLI aspect.
Also, it’s slow. And Windows apps are not created with the command line in mind. For example, if I want to have even close to a chance of compiling VS solutions on the command line I have to open the Dev tools CLI which is not Powershell (and even then it’s likely to fail because VS does environmental setup that the CLI tools can’t).