On 24 Sep 2009, at 4:48 pm, Faré wrote:

> Common Lisp has generic functions specialized over classes with
> multiple inheritance mixins, which provides a slightly painful but
> working mechanism for providing some abstraction.

Personally, I'd love to have GFs in Scheme, but I think that'd open a  
can of worms, and be unlikely to reach consensus; which, yes, is a  
problem with the Scheme community IMHO...

...so for now I choose my battles, and try to establish the  
foundations so that I can make my own generic-function system that  
wraps all this stuff, on top of standard Scheme, and then use that ;-)

Once such things have been played with more extensively, perhaps  
people will see the benefits, and they'll make it into the standard  
eventually!

But I think it's too soon for such drastic changes right now!

ABS

-- 
Alaric Snell-Pym
Work: http://www.snell-systems.co.uk/
Play: http://www.snell-pym.org.uk/alaric/
Blog: http://www.snell-pym.org.uk/archives/author/alaric/




_______________________________________________
r6rs-discuss mailing list
[email protected]
http://lists.r6rs.org/cgi-bin/mailman/listinfo/r6rs-discuss

Reply via email to