Hacker News new | ask | show | jobs
by Flipflip79 1216 days ago
Obviously, this is a totally subjective opinion without much critical thought - but for me PowerShell is just...ugly. Its ugly to write, the PowerShell Terminal in Windows is aesthetically ugly (the blue, yellow, and red). Error output is verbose (good) but awfully formatted. The whole thing just makes it feel "cheap" to me. Find it really hard to get over that bias now when I need to work in PS.
4 comments

Nobody has accused Perl, Bash, cmd, or VBscript of being particularly pretty either, and that is the company powershell is in.
With the new Windows Terminal you can get more pleasant colors.

But of course, the syntax stays the same. And, to me, one of the worst things is how laggy it is (on an 11th gen i7 with some kind of nvme drive).

You can change the color scheme in the classic PowerShell terminal as well: https://beebom.com/how-change-powershell-color-scheme-window...
There is a huge difference between Powershell Core (6+, pwsh) and Windows Powershell (5, powershell.exe):

pwsh:

    > write-error Oh-Oh
    Write-Error: Oh-Oh
Windows Powershell:

    > write-error lol
     write-error lol : lol
        + CategoryInfo          : NotSpecified: (:) [Write-Error], WriteErrorException
     FullyQualifiedErrorId : Microsoft.PowerShell.Commands.WriteErrorException
You can change those colors in 10 seconds :-)