Live data from Hacker News

Ask HN: Are there no shells for Windows other than PowerShell and CMD?

news.ycombinator.com

1–10 of 23 posts

Re: Ask HN: Are there no shells for Windows other than PowerShell and CMD?

#4
Way back when there were a few substitutes for command.com, but none of them offered sufficiently utility to gain traction outside of the IT department. And since it's now trivially easy to run a unix virtual machine and do your command line stuff there if you want, I'm not sure there's much inventive to develop alternatives.

Re: Ask HN: Are there no shells for Windows other than PowerShell and CMD?

#7

You can get Linux shells and environments in Windows via WSL https://learn.microsoft.com/en-us/windows/wsl/install

Yep, WSL is the way to go, specifically WSL2 if you want more IO performance.

Very convenient on my work laptop where I can't replace the OS.

Re: Ask HN: Are there no shells for Windows other than PowerShell and CMD?

#9
I personally don't count powershell as a shell, it's more like an interpreted/jit compiled .net interactive CLI 'shell', hence why it is slow to start and to run

A shell is a program that takes your commands and send them to the OS, it doesn't compile anything

Re: Ask HN: Are there no shells for Windows other than PowerShell and CMD?

#10
Why not PowerShell, though? If you ever want to directly administer Windows through the command-line, PowerShell is increasingly your only bet, as older CMD executables are deprecated.

I'll suffix with my opinion that PowerShell is much nicer than many POSIX shells, especially given its hybrid object-oriented + functional pipeline paradigm.

Post reply on HN