14 hours ago · 11 min read2149 words · Tech · hide · 0 comments

This week my guest is Eric Bower. Eric lives in a terminal. He also maintains pico.sh and zmx. His blog is bower.sh, go check it and subscribe to his RSS feed. Eric has also a YouTube channel, and a GitHub page with his projects. Today, here are his topics ⤵️ POSIX Both. Overrated because the specification has a lot of unspecified behavior that makes relying on it quite tumultuous. Even simple tools like echo will behave differently depending on the implementation. Also, most scripts end up targeting bash so that has essentially become the shell scripting specification. Underrated when it comes to using it as an interactive shell. It does baseline line editing. It has emacs mode and vim mode. Completions are unspecified and don’t have other UX features like fish’s auto-suggest, but that also means shells are free to build on top of POSIX to add those features and still be compliant. This is where being unspecified is advantageous. I daily drive yash which markets itself as the “most…

No comments yet. Log in to reply on the Fediverse. Comments will appear here.