4 ms·
Yeah, it's in this weird space where the underlying technical direction feels correct but it's just too cumbersome in actual practice. The awful text manipulat
by JeremyNT 3y ago
Yeah, it's in this weird space where the underlying technical direction feels correct but it's just too cumbersome in actual practice.
The awful text manipulation in posix shells feels wrong on a lot of levels, but when you're just trying to accomplish something quickly the "just manipulate strings, always" api is faster to actually work with interactively.
Powershell ends up in this weird space where it's clearly better for writing actual code, but the act of using it to do small interactive things is needlessly difficult.
This is why posix shells stick around I guess - they suck as programming "languages" but they're good enough to do the job, yet they're just really fast to use interactively.
- hnlmorg 3y agoThis is why I created my own shell. I wanted something better than Bash but less cumbersome than Powershell (plus Powershell wasn't even available for Linux back when I started). There is a massive gulf between Bash and Powershell -- they're opposite ends of the spectrum -- and it's entirely possible to have something that cherry picks the convenience of Bash with the power of Powershell. Albeit compromises would still have to be made. There's quite a few alt shells these days now though. So other developers have clearly had the same thought as myself.