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

From: William D Clinger <will>
Date: Wed Nov 22 16:39:36 2006

I am posting this as an individual member of the Scheme
community. I am not speaking for the R6RS editors, and
this message should not be confused with the editors'
eventual formal response.

Abdulaziz Ghuloum quoting Mike Sperber quoting John Cowan:

> >> 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?

Perhaps we can devise an R6RS that only one implementor
will want to implement.

Seriously, I don't mind if a program that runs in ten
minutes on my machine takes an hour and a half on Mike's
identical machine. I would object, however, to anything
that would make the program run for an hour and half on
my machine.

Will
Received on Wed Nov 22 2006 - 16:39:31 UTC

This archive was generated by hypermail 2.3.0 : Wed Oct 23 2024 - 09:15:00 UTC