Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!think.com!spool.mu.edu!munnari.oz.au!goanna!ok From: ok@goanna.cs.rmit.oz.au (Richard A. O'Keefe) Newsgroups: comp.lang.scheme Subject: Re: Making programs out of modules in Scheme Message-ID: <6497@goanna.cs.rmit.oz.au> Date: 25 Jun 91 07:36:55 GMT Article-I.D.: goanna.6497 References: <6384@goanna.cs.rmit.oz.au> Organization: Comp Sci, RMIT, Melbourne, Australia Lines: 20 In article , markf@zurich.ai.mit.edu (Mark Friedman) writes: > In article <507@data.UUCP> kend@data.UUCP (Ken Dickey) writes: >> I think that you can lighten up a bit here Mark. > I certainly didn't mean to be heavy, I think Friedman's response was exactly what was called for. Sigh. > I thought that Richard's claim was about a file oriented module > system. The file loading is the hard part without LOAD or EVAL. It was, and it is. I have seen at least one *real* proposal for adding modules to Scheme, and no doubt there are others. The question of interest to me is "what can we do while we're waiting"? Surely there is only one sensible environment for (LOAD "file") to extend, and that is "the" top-level environment? (Or the current "locale", if you have locales.) -- I agree with Jim Giles about many of the deficiencies of present UNIX.