guile-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: use-modules: selecting, which symbols not to load


From: Thien-Thi Nguyen
Subject: Re: use-modules: selecting, which symbols not to load
Date: Thu, 27 Dec 2012 09:31:22 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.1 (gnu/linux)

() Panicz Maciej Godek <address@hidden>
() Thu, 27 Dec 2012 04:43:16 +0100

   I think it can sometimes be desirable to import the whole public
   interface except certain bindings.

Could you give a non-contrived example?  I can't think of any, myself.
I remember toying w/ the idea when adding ‘#:renamer’, w/ same doubts.

   [...] and require me to change my header as the module changes.

Note that maintaining a blacklist and maintaining a whitelist is still
maintenance.  Better to ‘#:select’ exactly what you need and no more,
i.e., take a purely constructive stance.  That's maintenance, too, but
the eye work is locally concentrated, which builds Quality, rather than
broadly dispersed, which destroys (or, at best, delays) trust.  (IMHO.)

-- 
Thien-Thi Nguyen ..................................... GPG key: 4C807502
.                  NB: ttn at glug dot org is not me                   .
.                 (and has not been since 2007 or so)                  .
.                        ACCEPT NO SUBSTITUTES                         .
........... please send technical questions to mailing lists ...........

Attachment: pgpwuLz4eu8r4.pgp
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]