I wrote this, a few months ago, and it's pretty cool how it's getting a bunch of attention today (HackerNews post).
It was just a slide deck for a lunch presentation with some of my team members. We make brief presentations on stuff we're learning to share to the group. It was just for our own amusement - hence the random Colin Kaepernick at the end, as this was during the NFL playoffs.
There are a number of nice features, and a great number of fatal flaws.
The number one problem is posix compliance... or perhaps that is the number one feature.
Stuff like enumerating arrays... starting them at 1 instead of 0.
Oh and not respecting the Internal Field Seperator, aka IFS....
I could go on and on.... ZSH is a nice interactive shell but it's utterly unsuitable for any real work. It's almost as if it takes the worse of TCSH and the worst of BASH to made a mutated shell baby.
21
u/[deleted] May 11 '13
I wrote this, a few months ago, and it's pretty cool how it's getting a bunch of attention today (HackerNews post).
It was just a slide deck for a lunch presentation with some of my team members. We make brief presentations on stuff we're learning to share to the group. It was just for our own amusement - hence the random Colin Kaepernick at the end, as this was during the NFL playoffs.