[plt-scheme] Question re: PLT object system and CLOS

From: Michael Forster (mike at sharedlogic.ca)
Date: Thu Apr 3 00:50:09 EDT 2008

On Tue, Apr 1, 2008 at 10:04 AM, Matthias Felleisen
<matthias at ccs.neu.edu> wrote:
>  On Mar 31, 2008, at 9:15 PM, Michael Forster wrote:
>  > A major drawback
>  >  is that it encourages an impera-tive programming style, where
>  >  generic methods are mutated to add new class-specific
>  >  implementations."
>  The sentence is slightly misleading. (defmethod ...) itself demands
>  an imperative implementation. -- Matthias

Okay, thanks for the clarification.  Not a showstopper, really.  For
me, generic functions
are just a convenient approach table-driven programming, which I can
just implement
directly in Scheme.



Posted on the users mailing list.