[r6rs-discuss] [Formal] Version reference syntax is overly complex.

From: Mikael Tillenius <mti>
Date: Mon, 25 Jun 2007 08:38:17 +0200

Thomas Lord escribi?:
> Jed Davis wrote:
>>> So, install some new libraries in your environment and, voila,
>>> the meaning of your programs change.
>>>
>>
>> Is that not the very purpose of a library system?
>
>
> No.
>
> The purpose of a library is to archive, preserve, and make
> accessible a collection of shared resources.

When you import one of the rnrs libraries you don't specify a specific
implementation, only an interface that should be satisfied by the
library. How it will (or should) work with other libraries I leave to
others to decide.

(Btw, the meaning of most programs change when you change the
environment in which it runs. You may not like it but thats life.)

/Mikael
Received on Mon Jun 25 2007 - 02:38:17 UTC

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