Neil Bothwick <[EMAIL PROTECTED]> wrote:

> Hello Alexander Skwar,
> 
>> Yes, it's very bad that Gentoo scripts don't limit themselves to
>> POSIX. Another windmill to fight against.
> 
> Artificially limiting yourself to the lowest common denominator when
> better options are available is bad, and discourages evolution.

Well, depends.

Making use of non standard options when standard compliant
options are avialable, is no-good evolution. It very much
tastes of the way Microsoft handles standards. Eg. have a
look at how MS treated Java or HTML (granted, Netscape wasn't
much better either).

Back to tar: Why use "tar -j" in scripts, when "bzip2 | tar"
does the same thing? I very much disagree that "tar -j" is
the "better" option here; in fact, I'd say that "bzip2 | tar"
is the better option, as it works on a lot more systems than
"tar -j" does. Heck, "tar -j" even does not work on all GNU
tar implementations, as very old GNU tars don't have bzip2
support at all and -j wasn't always used for bzip2.

> POSIX 
> specifies the minimum set of options and features, not the maximum. As
> long as the standards aren't broken, nothing is wrong, and adding new,
> useful and compatible features is one way that standards get improved.

No, it's not. To improve a standard, you make sure that the standard
gets amended and then you implement something. Not the other way around.

Alexander Skwar

-- 
[EMAIL PROTECTED] mailing list

Reply via email to