felix | 8 Aug 2003 18:14
Picon
Favicon

Re: structures

On 08 Aug 2003 12:04:25 +0200, Joerg F. Wittenberger 
<Joerg.Wittenberger <at> softeyes.net> wrote:

> Hi,
>
> a) I like it.

Thanks.

> b) Shall it eventually replace the chicken module system?

Chicken hasn't any module system. ;-)
(unless you mean `require', `(declare (export ...))', etc.)

> c) I'm still missing a SRFI for the matter.  ;-)

Me too!

Note that a lot of name-resolution is done at runtime,
which means

a) Some overhead is involved (but the user has full control over it)
b) Structures can implement a true component model, one can load structures 
at runtime, create new ones, perform introspection, etc.
c) Structures are compositional and higher-order
d) No handling of macros

But I have to actually work with it. Again, any feedback is welcome.

cheers,
(Continue reading)


Gmane