On 9/16/07, Roger Marquis <[EMAIL PROTECTED]> wrote:
> On Sun, 16 Sep 2007, Shawn Walker wrote:
> > The people that created this problem are the idiots that put
> > #!/bin/sh at the top of their script and assume that means bash,
> > when it obviously isn't.
>
> Exactly what I'm talking about Shawn. And I would have agreed with
> you up to five or six years ago. But the world has changed. The
> choice today is whether to go with that change or try to lead it
> in a different direction. IME the latter approach requires a large
> market share. Otherwise, decrease compatibility before attaining
> minimum mindshare, is certain to fail.

I believe I already said this earlier in the thread:
If you prefer bash as /bin/sh - which version are you preferring?
bash2, bash3 or the upcoming bash4? bash3 broke many bash2 scripts and
bash4 will break some of the existing bash3 scripts.

I do prefer to go with ksh93 in this case - it has a test suite which
guarantees backwards compatibility for it's scripting language since
1994 and is closer to Solaris backwards compatibility guarantee than
the chaos caused by each major release of GNU/bash.

Irek
_______________________________________________
indiana-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/indiana-discuss

Reply via email to