[r6rs-discuss] [Formal] "#! /usr/bin/env" is not "portable." It's Unix-specific.

Michael Sperber sperber at informatik.uni-tuebingen.de
Thu Nov 23 13:11:28 EST 2006


Abdulaziz Ghuloum <aghuloum at cs.indiana.edu> writes:

> On Nov 22, 2006, at 1:34 PM, Michael Sperber wrote:
>
>>
>> John Cowan <cowan at ccil.org> writes:
>>
>>> It's not uncommon to have more than one Scheme installed; who gets
>>> to be "scheme-script"?  By default, the last Scheme installed, which
>>> is a silly policy.
>>
>> Why does it matter, as long as it runs your program?
>
> What do you mean?  Will all conforming implementation be of the same
> quality?

I didn't mean anything, I was asking a question.  (And it wasn't as
rhetorical as you seemed to think.)

Your point is taken that, in the absence of a standard location for
the entry point, the implementation quality is uniformly low, namely
non-existent.

If it is present, implementation quality may vary wildly (as does the
implementation quality of just about any program mentioned, in, say
POSIX), but administrators (and even users) can at least choose, if
they care, and not think about it if they don't.

-- 
Cheers =8-} Mike
Friede, Völkerverständigung und überhaupt blabla



More information about the r6rs-discuss mailing list