This is the mail archive of the
guile@sourceware.cygnus.com
mailing list for the Guile project.
Re: Philosophy and object systems (was Re: goops/guile doc)
Lalo Martins <lalo@webcom.com> writes:
> Generics aren't a better sollution - or a worse one. They're
> different. A completely different approach. By 198x standards they
> wouldn't even be recognized as OOP ;-)
Yep, Lisp moves on and C++ just digs a deeper hole.
> (Of course, as with most of life, the ``best'' sollution is
> probably a combination of these two, but with stress on the
> ``probably'' as I haven't taken the time to think this trough.)
In Lisp, you can easily build a more restricted version of dispatch on
top of generic functions, but you have a hard time getting more
`generic' in C++ or Java.