[r6rs-discuss] Import choices: flexibility vs. discoverability
John Cowan
cowan at ccil.org
Thu Oct 15 00:40:49 EDT 2009
Ray Dillinger scripsit:
> That isn't the case. A system that manages inventory and orders
> will use a database on a system where databases are available.
>
> But say the DBMS requires a full posix environment.
>
> This implies that if I can't get a full posix, there is no database
> to communicate with and I have to do things in a different way,
> which means I *don't* call the posix socket functions (which don't
> work anyway) and use some other module to manage things in a
> different way instead.
Okay, I'm convinced. Conditional import is necessary, so imports have to
be able to appear embedded within syntax.
That doesn't mean I endorse your other propositions.
--
We pledge allegiance to the penguin John Cowan
and to the intellectual property regime cowan at ccil.org
for which he stands, one world under http://www.ccil.org/~cowan
Linux, with free music and open source
software for all. --Julian Dibbell on Brazil, edited
More information about the r6rs-discuss
mailing list