yeah, baggage is no doubt part of it.

I suspect another part is that shell programmers aren't widely known for the
aesthetic rigour they apply to their code, and that many of the patches for
the shell itself have been written by sysadmins who know 'enough C'.

*speculation*

On Tue, Dec 8, 2009 at 10:54 AM, Lachie <[email protected]> wrote:

> On Tue, Dec 8, 2009 at 10:27 AM, Ben Hoskings <[email protected]> wrote:
> > On 08/12/2009, at 10:18 AM, Martin Stannard <[email protected]> wrote:
> >
> >> Hey Ben,
> >>
> >> Nice work, I saw a couple of the issues you mentioned on the mailing
> >> list and the lack of response.
> >>
> >> The problem with non-existent directories causing the set function to
> >> fail silently would be good to fix - will fork and have a look at it.
> >> I took me a while to figure out why my config wasn't working...
> >
> > Awesome, I've been meaning to have a look at that one.
> >
> > I found when i was patching things that many functions are way too
> > long and strangely named, and need refactoring.
> >
> > But I think it's decent code overall, i.e. I think all it needs is
> > some broad refactoring, as opposed to rewriting.
>
> For my last holiday project I started looking deeply into shells.
>
> I read the fish code and was a bit disappointed by how poor it seemed.
>
> I went on to read the code of and get ideas from bash, zsh, ksh and dash.
>
> For all the shortcomings and youth of fish, mostly they're worse (I
> opine). I suspect much of this comes from *baggage*.
>
> > Let us know what you find :)
> >
> > Cheers
> > Ben
> >
> > --
> >
> > You received this message because you are subscribed to the Google Groups
> "Ruby or Rails Oceania" group.
> > To post to this group, send email to [email protected].
> > To unsubscribe from this group, send email to
> [email protected]<rails-oceania%[email protected]>
> .
> > For more options, visit this group at
> http://groups.google.com/group/rails-oceania?hl=en.
> >
> >
> >
>
> --
>
> You received this message because you are subscribed to the Google Groups
> "Ruby or Rails Oceania" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected]<rails-oceania%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/rails-oceania?hl=en.
>
>
>


-- 
cheers,
David Lee

--

You received this message because you are subscribed to the Google Groups "Ruby 
or Rails Oceania" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/rails-oceania?hl=en.


Reply via email to