-
-
Notifications
You must be signed in to change notification settings - Fork 193
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CMUCL is actively developed #509
Comments
Probably because SBCL is assumed to be vastly better than CMUCL for almost all use cases. |
But for that there are already the ⭐ and 👍 icons, aren't there? |
Yes, but there is no 👎 icon. ;) |
I am surprised to see all this activity (https://gitlab.common-lisp.net/cmucl/cmucl/-/commits/master) (some commits pushed in April dating from 2018) (https://gitlab.common-lisp.net/cmucl/cmucl/-/issues) We can't by any means encourage folks to try CMUCL. But we don't say it is "dead" so all is well ;) Take CLISP and Corman Lisp also listed for "historical reasons": they see some activity but not much, they are lagging behind, they are not 100% ANSI compliant. But they both have a lil' interest so we leave them here. Note that we didn't list all historical CL implementations. |
The unofficial fork of CLISP is seeing some activity, CLISP itself has not seen any for nearly 15 years. (I really wish that fork would just rename itself to "KLISP" or something to put an end to all this stupid confusion.) |
That's not an argument. There's no implementation which is 100% ANSI compliant (until we get SICL) since they all use MIT Loop which is missing features described in the spec... |
Which specific features do you claim SBCL is missing, for instance? |
http://metamodular.com/SICL/loop.pdf The following works in SBCL 2.4.9: (loop until (> i 20)
for i from 0
do (print i)) And according to the spec it shouldn't. |
Ok, well certainly feel free to report this to the SBCL team, but I just don't think a few super obscure bugs like that somehow means that blatantly non-conforming implementations (official CLISP comes to mind) are on exactly the same level of conformance as nearly 100% conformant implementations such as SBCL... (Also, LOOP should die a horrible death anyway, and I'll personally make sure it does in a few years. ;P) |
Why is CMUCL listed "mainly for historical purposes"? It looks like it is actively developed: the last release was a little more than one year ago, and the latest commit in its source repository is from one week ago. Thank you.
The text was updated successfully, but these errors were encountered: