RE: Cookbook release
"Anton van Straaten" <[email protected]> Wed, 1 Sep 2004 14:48:17 -0400
| Newsgroups | gmane.lisp.scheme.plt.schematics |
|---|---|
| Message-ID | <[email protected]> |
Jens wrote: > Anton van Straaten wrote: > >As Felix pointed out, emphasizing SRFIs where possible doesn't > >make the Cookbook any more friendly to other implementations. > > I disagree. It might be true that you can't use (require (lib > "2.ss" "srfi")) in other implementations, but this ought to be > a minor problem, compared to the actual content of the recipe. That alone would be a minor problem, although we'd still want to make clear that, for example, posting code that uses some other implementation's module mechanism isn't welcome (until we can support implementation-specific code snippets). We're currently assuming people will figure that out - I think we need to make it explicit. I'll take a stab at doing some of that. > >We may also need a more explicit policy about allowing "gratuitous" > >PLT-specificness to exist, if we want to allow that, since otherwise > >reactions like Taylor's may be common: "why is xxx PLT-specific, > >you can do it with a SRFI like this". If someone wants to document > >some PLT-specific functionality, even if it has a SRFI counterpart, > >we perhaps need to be able to mark the topic as "intentionally > >PLT-specific". > > > > > After some initial reluctance I agree with you. It could be made > visually clear by changing the background color. Yeah - the truth is that supporting SRFI-scheme vs. PLT Scheme means we're really supporting two implementations already, so we may as well look at supporting N implementations, even if it's not perfect. I'll give it some thought. Anton ------------------------------------------------------- This SF.Net email is sponsored by BEA Weblogic Workshop FREE Java Enterprise J2EE developer tools! Get your free copy of BEA WebLogic Workshop 8.1 today. http://ads.osdn.com/?ad_id=5047&alloc_id=10808&op=click