This is the mail archive of the guile@cygnus.com mailing list for the guile project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: keyword args + CLOS



> Naturally, no-one can gurantee at this stage exactly what the future
> OO system might look like, but would I be on safe ground from a
> future compatibility point of view if I put together a combination
> of tclos and optargs? Do people consider that good style?

Mikael's been working on porting STklos --- STk's object system --- to
Guile.  So to the extent that stklos and tclos are harmonious, this
could be okay.

> Out of curiousity, why does optargs use #:key and #&opt instead of the
> conventional :key and &opt?

The latter are valid symbols in Scheme, and there is code that uses
symbols of the first form, anyway.