[plt-scheme] Re: cannot require 19.ss (srfi)

From: Matthias Felleisen (matthias at ccs.neu.edu)
Date: Fri Jan 7 08:36:55 EST 2005

On Jan 7, 2005, at 8:29 AM, Bradd W. Szonye wrote:

>   For list-related administrative tasks:
>   http://list.cs.brown.edu/mailman/listinfo/plt-scheme
>
> Regarding the problem with variable-naming conflicts between modules:
>
> Hans Oesterholt-Dijkema wrote:
>> I see your argument, and can imagine this to some degree. However,
>> there are other ways to tackle this ....
>
> I also complained about this many months ago, when I first joined this
> list. After a bit of discussion and a lot of thinking about
> alternatives, I've decided that the current approach is probably the
> least of all evils. While it's obnoxious,

I don't know for how long you have used and studied module systems, but 
I have been around them since 1982. And this is pretty much the best I 
have encountered. Scheme 48 probably runs a close second. And ML 
deserves mentioning too but for other reasons. -- Matthias


> most of the alternatives are
> even worse (and they usually leave users open to silent conflicts, 
> which
> are very difficult to debug).
> -- 
> Bradd W. Szonye
> http://www.szonye.com/bradd
>



Posted on the users mailing list.