Aemon
2009-10-15 01:01:22 UTC
I'm doing a bit of research on the history of generic functions /
multimethods / multiple dispatch systems. I was wondering if anyone
could give me pointers on good places to look.
I've already traced the idea back to OOPLSA 1986.
Flavors
http://portal.acm.org/citation.cfm?id=28697.28698
and CommonLoops
http://portal.acm.org/citation.cfm?id=28697.28700&jmp=cit&coll=GUIDE&dl=GUIDE&CFID=57779486&CFTOKEN=37115212#CIT
Did the idea originate with object systems in Lisp? And by 'the idea'
I mean, families of methods that are dispatched according to some
runtime characteristic of all the arguments.
Many thanks,
Aemon
multimethods / multiple dispatch systems. I was wondering if anyone
could give me pointers on good places to look.
I've already traced the idea back to OOPLSA 1986.
Flavors
http://portal.acm.org/citation.cfm?id=28697.28698
and CommonLoops
http://portal.acm.org/citation.cfm?id=28697.28700&jmp=cit&coll=GUIDE&dl=GUIDE&CFID=57779486&CFTOKEN=37115212#CIT
Did the idea originate with object systems in Lisp? And by 'the idea'
I mean, families of methods that are dispatched according to some
runtime characteristic of all the arguments.
Many thanks,
Aemon