|
|
|
|
|
by TeMPOraL
2854 days ago
|
|
Common Lisp doesn't use this term at the language level - nor does any other Lisp I know, except Clojure. But it shows up around the language. Like, the Metaobject Protocol. Or CLIM - the Common Lisp Interface Manager - has a whole large spec defined mostly in terms of protocols[0]. Where do protocols originate from, I don't know. Maybe Smalltalk. But I first met them in Common Lisp ecosystem. -- [0] - http://bauhh.dyndns.org:8000/clim-spec/2-5.html#_23 |
|
https://github.com/franzinc/clim2/blob/master/utils/protocol...
https://github.com/franzinc/clim2/blob/master/clim/stream-de...