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: setf.scm






 >> The point of multi-methods is that the 1000 functions can be fully
 >> independant. I can just write it and load it. I don't have to worry
 about > where >it should be called from, or how to dispatch to it.
 >>
 >> Isn't that self-evidently a good thing?

>would such a system support not having to touch already-written code?
>that would be great.

That's right. That's why it's so cool. All OO languages can do that when
functions only depend on the type of one argument. But if you depend on
more than one of the arguments, not many languages can do it. Only CLOS
that I've used.