Nine Reasons to Use OSH

56 points by andyc


kokada

This list was interesting. One thing that I don’t like about Fish (and the reason why I still use ZSH) is because its syntax is so different it means my shell is not the same language as the language I program my scripts (generally either POSIX Shell or Bash depending on the task complexity and what is available), and while I hate shell scripting it is undeniable that shell is still one of the best REPLs experience we have. So having OSH as a POSIX/Bash compatible shell is definitely a plus, and also having access to YSH when I got used with the syntax (instead of the other way around, learning the syntax first before migrating like is the case of Fish).

I may eventually migrate. Does anyone know what is the “ecosystem” for OSH/YSH? Like, is there any option for things like auto-completion, syntax-highlighting, maybe something similar to oh-my-zsh?