Microsoft Thought Process When Creating PowerShell

Microsoft Thought Process When Creating PowerShell
powershell-memes, microsoft-memes, command-line-memes, unix-memes, verbosity-memes | ProgrammerHumor.io

Microsoft's PowerShell development meeting must have gone something like this:

Engineer 1: "Let's replace the simple Unix-like cd directory with Set-Location C:\Users"

Engineer 2: "Wait, that's not verbose enough. How about Set-Location -Path C:\?"

Engineer 3: "But what if we add aliases so people can still type cd anyway, rendering our entire naming convention pointless?"

Microsoft: "Ship it."

The irony of creating a complex, verbose syntax and then immediately undermining it with shortcuts is peak Microsoft engineering philosophy. It's like building a spaceship and then attaching bicycle pedals to it.

More Like This