cl-community-spec
parrot
cl-community-spec | parrot | |
---|---|---|
6 | 3 | |
75 | 44 | |
- | - | |
8.8 | 10.0 | |
4 months ago | over 1 year ago | |
HTML | JavaScript | |
MIT License | MIT License |
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.
cl-community-spec
-
Help with CLHS license
A possible approach could be to load the GCL info files from here: https://github.com/fonol/cl-community-spec/tree/main/info
-
Is there a version of Hyperspec with better user experience?
This is our best bet, I think. We should all contribute and make it better: https://github.com/fonol/cl-community-spec
- Common Lisp Implementations in 2023
-
HyperSpec rendition produced from ANSI spec draft
A very crude first version can be found at https://cl-community-spec.github.io/pages/index.html. I called it community-spec, because ideally, after I have the generated HTML on an okay-ish level (which will still take some time probably), corrections to the output could be made by anyone who finds an error. The repository can be found here: https://github.com/fonol/cl-community-spec
-
Legal question on using the HyperSpec
Someone already pointed me to them on GitHub: https://github.com/fonol/cl-community-spec/issues/2 The new version that is online now is actually made from the sources already.
parrot
-
Legal question on using the HyperSpec
for my editor project, I would like to embed some form of documentation for quick look-ups and the like. I think the HyperSpec would be best-suited, as it seems the most complete and is often recommended. Furthermore, they offer an offline copy for download, which is essentially a collection of HTML + CSS files. So it would be pretty straight forward to include a copy of the spec and e.g. embed it in an iframe.
-
Between Two Lisps (2020)
It's nice to see the CL ecosystem evolving. SBCL sees regular updates with new optimizations. The editor support is getting better: [Vim, Atom, Sublime, VSCode… have good to very good support](https://lispcookbook.github.io/cl-cookbook/editor-support.ht...), & Jupyter notebook, the Lem editor… and a new lisper started a CL editor based on Tauri: [Parrot](https://github.com/fonol/parrot). Cool projects emerge ([lisp-stats](https://github.com/Lisp-Stat/lisp-stat/), the [Sento / cl-gserver](https://github.com/mdbergmann/cl-gserver) actors library, the Kons-9 3D graphics library, the CLOG web-gui…)
> 50MB
With compression (zstd now), SBCL binaries weigh ±25MB. Start-up time is super fast. I built a standalone binary for my web app, it is straightforward to start it on the background and access it from an Electron window.
-
Status update on my CL editor
In case anyone is interested, here is a link to the Github repo. I am happy for any ideas/suggestions.
What are some alternatives?
ql-https - HTTPS support for Quicklisp via curl
lqml
quicklisp-client - Quicklisp client.
cl-gtk4 - GTK4/Libadwaita/WebKit2 bindings for Common Lisp.
ready-lisp - A distribution of Aquamacs, SBCL and SLIME which offers the simplest way to run Common Lisp on Mac OS X
cl-gserver - Sento - Actor framework featuring actors and agents for easy access to state and asynchronous operations.
lisp-stat - Lisp-Stat main system
swank-client - A Swank client implemented in JavaScript
iup - Common Lisp CFFI bindings to the IUP Portable User Interface library (pre-ALPHA)
xv6-public - xv6 OS
dpans2texi - dpans2texi.el converts the TeX sources of the draft ANSI Common Lisp standard (dpANS) to the Texinfo format.