Remix.run Logo
GuB-42 4 hours ago

Maybe it is out of habit, but I never managed to get into PowerShell, in fact, I am not at easy with the Microsoft way of doing things, with few exceptions. Too much UNIX I guess. Nushell seems to be based on the PowerShell philosophy of using structured data and not text, not my thing.

I really like the UNIX way of using text I/O, it has it flaws but it works for me. But that being said, I still hate bash and all its family. It has so many footguns it is an entire armory at this point, mostly related to spaces and escaping.

Something Perl-like could be a saner replacement. It is already a bit shell-like, it doesn't struggle with escaping the way bash does, and it has very powerful text processing abilities that go well with traditional UNIX tools.

avisser 3 hours ago | parent [-]

I'm stodgy, but I can't get past how they chose VERB-OBJECT instead of OBJECT-VERB. get-<tab> is useless. MSFT knew tab-completion would be a thing, yet they made it useless.

Natfan 16 minutes ago | parent [-]

Get-AD* is less useless, though? modules should have prefixes! (except for Exchange/ExchangeOnlineManagement who have Get-User and Get-Group, because fuck you apparently)