4 ms·
Replace POSIX shell with something reasonable. Anyone trying to bring in a feature or name "because history" is temporarily banned from the working group. Other
by l0b0 7y ago
Replace POSIX shell with something reasonable. Anyone trying to bring in a feature or name "because history" is temporarily banned from the working group. Other than that I've no idea how it should be done or what will emerge, but I would hope for it to include words like "exception handling", "test framework", "API", "concurrency" and "asynchronous stream processing" non-ironically.
- Const-me 7y agohttps://github.com/powershell/powershell https://github.com/powershell/powershell
- l0b0 7y agoPowerShell was on my mind when writing it, because it's the closest thing I've seen to this. But the .NET framework is also full of clunk, and I'm sure we could do even better on UX.
- Const-me 7y agoInteresting. I never liked UX of the PS. I just happen to know it’s there, and to an extent how to use it. IMO, the older .cmd and especially .vbs (https://en.wikipedia.org/wiki/Windows_Script_Host https://en.wikipedia.org/wiki/Windows_Script_Host) are better for most use cases of PS. I like .NET, and I think both language, runtime, and standard library are exceptionally good. Not sure what do you mean in that comment.