4 ms·
GOOPS[0] in guile is definitely hugely inspired by CLOS, which also has generic functions with multi-method dispatch. I highly recommend guile to anyone who wa
by codemac 11y ago
GOOPS[0] in guile is definitely hugely inspired by CLOS, which also has generic functions with multi-method dispatch.
I highly recommend guile to anyone who wants the battery included nature of common lisp. I know that racket is also a great choice here, I just have little experience with it.
- no-name-1231 11y agoRacket's object system is largely inspired by Java. So is its statically-compiled module system (in which you can't change anything once it's been compiled, unlike a real Lisp), and Raco build tool. Programming with objects in Racket feels a lot like programming with Java objects in Clojure.