| Follow @yevthedev
Software Engineer, with an open source governance bend. Occasional developer outreacher. All opinions are my own.
Brain droppings here.
Software Engineer, with an open source governance bend. Occasional developer outreacher. All opinions are my own.
Brain droppings here.
Authored Comments
Good question. There is an element of subjectivity in preferring one tool over another. For me, the advantage of PowerShell is its specific, intentional duality as a command shell and a scripting language. For example, deleting a file in Ruby would take a bit more typing than in PowerShell. And the tab completion and uniform style of command names wouldn’t be there.
I find it helpful to think of PowerShell not as a programming language but as a DSL for automation. You wouldn’t use PowerShell to write a web application. You might use PowerShell to automate configuring a web application on your system or deploying a web application to the public cloud (using modules provided by the vendor).
Does this help?