On Tue, Dec 29, 2015 at 1:44 AM, Juan Simón <deced...@gmail.com> wrote:

> I've installed fish shell (git version) and I have found that it's a great
> shell , it saves many keystrokes and comfortable to use, but a pain when
> writing scripts.I get the impression that want to differentiate
> themselves from other shells, and only for this, stuffs get complicated.
>

[examples omitted for brevity]


> One of the highlights of fish shell is supposedly simplicity: "...its
> syntax is simple, clean..." (http://fishshell.com/). I think the above
> examples speak for themselves.
> It's annoying to me because I like too much this shell but its "Sane"
> Scripting no much.
>

I've been programming for a living since 1978 (almost four decades). In
that time I've used numerous UNIX and non-UNIX shells. Before switching to
fish a few months ago I had been using zsh for ~7 years and before that ksh
(Korn shell) for over 15 years. I find the fish approach refreshing. Yes,
it takes some getting used to but that's true for any new language.

You can read about why I gave up on zsh here:
http://www.skepticism.us/2015/10/its-time-to-replace-zsh-with-a-saner-shell-because-unsetopt-multifuncdef-breaks-tab-completion/.
Zsh is the poster child for everything wrong with shells that don't have a
solid design goals.

-- 
Kurtis Rader
Caretaker of the exceptional canines Junior and Hank
------------------------------------------------------------------------------
_______________________________________________
Fish-users mailing list
Fish-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fish-users

Reply via email to