Hacker News new | ask | show | jobs
by pseale 4029 days ago
I hope people don't actually believe PowerShell is NIH.

PowerShell had good reasons to exist in 2006, when it was released to the public. LINQ didn't exist yet, most of the "Windows scripting" took place via VBScript files and WMI, and dinosaurs roamed the earth.

So PowerShell was created to be a "scripting language for Windows".

PowerShell has a lot of great features specifically created for use in the shell, and some ok features (like easy COM integration) that were great in 2006. If you don't know what those are, I guess you could draw the conclusion that it's just another .NET language.