3 ms·
Starting from classes and describing generic functions as a way to send messages is pretty backwards for CLOS. CLOS is best used primarily by defining a protoc
by zachbeane 11y ago
Starting from classes and describing generic functions as a way to send messages is pretty backwards for CLOS.
CLOS is best used primarily by defining a protocol with generic functions, then using methods and (optionally) classes to implement the protocol.
http://xach.com/lisp/jrm-clos-guide.html http://xach.com/lisp/jrm-clos-guide.html has a copy of Joe Marshall's "Warp Speed" CLOS guide.