[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Making guardians a module?
From: |
Mikael Djurfeldt |
Subject: |
Re: Making guardians a module? |
Date: |
05 Dec 2000 21:40:36 +0100 |
User-agent: |
Gnus/5.0807 (Gnus v5.8.7) Emacs/20.7 |
Dirk Herrmann <address@hidden> writes:
> I just realized that it would be easily possible to extract guardians into
> a module that was only initialized if necessary. Below is a possible
> implementation for it. However, I am not sure whether it is a good idea
> at all, and whether the solution below is good/portable at all. At least,
> it works here :-)
Probably they should belong (and be initialized) in the libguile
library. (If not, they should probably be broken out completely into
a shared library of their own rather than just initialized.)
The reason why I suggest them continuing to be a part of libguile is
that they feel like a very fundamental tool which we might want to
have available also when implementing Guile itself. It's the kind of
tool which can make the structure of the code cleaner. If they are a
separate library, we won't have that freedom, so there will be a
temptation to write nasty code instead.
(I think the same way about module system + object orientation.)
However, this is just a point of view. I'm not sure I'm Right. :)
Mikael
- Making guardians a module?, Dirk Herrmann, 2000/12/05
- Re: Making guardians a module?,
Mikael Djurfeldt <=
- Re: Making guardians a module?, Dirk Herrmann, 2000/12/06
- Re: Making guardians a module?, Marius Vollmer, 2000/12/06
- Re: Making guardians a module?, Michael Livshin, 2000/12/07
- Fixing guardians, Marius Vollmer, 2000/12/10
- Re: Fixing guardians, Michael Livshin, 2000/12/10
- Re: Fixing guardians, Michael Livshin, 2000/12/10
- Re: Fixing guardians, Marius Vollmer, 2000/12/11