Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
clisp
-
Common Lisp Implementations in 2023
One should note that while it is true that the last CLISP release was a long time ago and there is not a lot of development going on right now, it's not dead. Bruno Haible just commited last week.
The repository is now at https://gitlab.com/gnu-clisp/clisp
-
Common Lisp implementations in 2023
CLISP is maintained here: https://gitlab.com/gnu-clisp/clisp/-/commits/master
-
clisp-head from Roswell now has support for package-local nicknames
Roswell has switched its clisp-head to be built from https://github.com/roswell/clisp/ which is based on the commits from CLISP's canonical repository along with patches which add package-local nicknames to it.
-
roswell (21.10.14.111-1): clisp-head support
Oh dang, there is new development on clisp! I had to do some digging to find [the repo](https://gitlab.com/gnu-clisp/clisp), but it looks like the latest commit even adds support for MacOS on ARM.
- Package local nicknames: don't use with quicklisp-targeted packages?
-
SICL: A New Common Lisp Implementation
> phoe got package local nicknames into all implementations
Unfortunately it's not yet in Clisp. I submitted a merge request[1] a year ago, but it's been silent since then.
[1]: https://gitlab.com/gnu-clisp/clisp/-/merge_requests/3
-
Common lisp or Racket as a first lisp?
Quick note, CLISP is actually an implementation of Common Lisp, and as such isn't used as an abbreviation for Common Lisp the language. Could you expand on what you mean w.r.t to package managers? As far as getting up and running with a CL environment, Portacle makes this pretty easy now.
schemeish
- To what extent can the various dialects of Lisp be mixed with each other?
-
Common lisp or Racket as a first lisp?
If you are interested in both I've been working on Scheme-ish which adds a lot of the functions and syntax from Scheme (of which Racket is an offshoot) into Common Lisp. Schemeish. it's like 80% where I want it to be, but it does need some more user-facing documentation.
- Scheme-ish. Scheme style macros & naming conventions for Common Lisp.
What are some alternatives?
deprecated-coalton-prototype - Coalton is (supposed to be) a dialect of ML embedded in Common Lisp.
paip-lisp - Lisp code for the textbook "Paradigms of Artificial Intelligence Programming"
trivial-cltl2 - Portable CLtL2
trivial-package-local-nicknames - Common Lisp PLN compatibility library.
slime - The Superior Lisp Interaction Mode for Emacs
ql-https - HTTPS support for Quicklisp via curl
quicklisp-client - Quicklisp client.
screenshotbot-oss - A Screenshot Testing service to tie with your existing Android, iOS and Web screenshot tests