Everything has costs.
Everything has costs.
SLIB is included with Guile, and compatible with almost all Schemes. If a Scheme has an object system inbuilt, it is likely to be built around SLIB's.
[0] https://people.csail.mit.edu/jaffer/SLIB
[1] https://people.csail.mit.edu/jaffer/slib/Object.html#Object
Moreover, why not just say Scheme or Clojure when talking about Scheme or Clojure?
If ANSI C had been called ANSI Common C, would Java fans never cease to insist on calling Java a dialect of C?
There are more Lisps now than ever, so perhaps that was not as successful as was hoped.
> why not just say Scheme or Clojure when talking about Scheme or Clojure?
Why not just say "Common Lisp" when you mean Common Lisp, and "Lisp" when making true general statements that include other things that have always been considered Lisps? How are we to refer to Emacs Lisp without tying ourselves in knots if we refuse to say that "Lisp" includes it?