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

Re: Mixins and stuff



Quoting Greg Pettyjohn:
> It seems that the toolbox could be enhanced by including "make-X-class"
> forms.

True. Of course, Robby's rewrite of the framework collection (starting
with version 100) emphasizes mixins over classes in the way you
suggest.

The reason the primitive GUI classes are provided as classes, and not
as mixins, is that they're implemented (mostly) as C++ classes. The
Scheme-object-to-C++-object correspondence is too convenient to give up
in the low-level part of MrEd, at least for now. Maybe one day...

Matthew