49 ms·
Next Generation Shell is called Powershell
by Iwan-Zotow 5y ago
Next Generation Shell is called Powershell
- heavyset_go 5y agoI tried to like PowerShell, but found it unpleasant to use as a shell or scripting language.
- yjftsjthsd-h 5y agoThere are multiple, perhaps even many, next gen shells. PS is one, but it's not the only thing and shouldn't be.
- Iwan-Zotow 5y agoSure but it's the only widely used portable one which goes beyond just passing bytes. It has powerful object model with passing object handles around.
- yjftsjthsd-h 5y agoSo I'm a little out of the loop, but doesn't the nice object system fall apart once you use that portability, since only NT uses objects over bytes?
- Iwan-Zotow 5y ago> but doesn't the nice object system fall apart once you use that portability no e.g., directory listing returns handle to the object with IEnumerable interface. This is what would be passed through the pipe, not bunch of strings, such that next command (object) will iterate over files and do something specific. This will work on Windows/Linux/Mac the same way > only NT uses objects over bytes Modules. There are generic portable modules as well as NT specific stuff.