News for hackers. Stuff that matters.
Re:Common Lisp: An Interactive Approach (1992) [pdf] by anonzzzies on Wednesday October 11, 2023 @01:55AM (#37841387)
For most people clojure/clojurescript is the way to go as it's practical for building modern software. I'm working on something (but very slowly as I have a dayjob) to do this. I wish we had started in clojure(script), but that was not my call at the time (it is now).

But in short; for now clojure(script) is the most practical way currently.

Note: there is ABCL for running CL on the JVM, so for that you don't need clojure (I haven't tried but I have friends who use it and say it works well), however the JS issue (and I would need JS and interact with JS) isn't solved yet, as far as I know. I haven't looked recently, but threads like [0] are not that old and I cannot quickly see many things changed in that respect. So I would rather opt for what CLOG did and other Liveview type of systems, so it doesn't matter what happens in the frontend. WASM and (because now it's still needed) a robust JS implementation would be great.

[0] https://news.ycombinator.com/item?id=21535165

Re:Common Lisp: An Interactive Approach (1992) [pdf] by jackdaniel on Wednesday October 11, 2023 @10:33AM (#37844919)
ECL runs on wasm via Emscripten.
Re:Common Lisp: An Interactive Approach (1992) [pdf] by mark_l_watson on Wednesday October 11, 2023 @10:45AM (#37845091)
Sorry, off topic, but recently I tried using ECL as my daily driver after I setup Emacs and Slime to use it. It was fine for dev as well as deployment. I did go back to using SBCL and LispWorks after this experiment was over.

There is a rich ecosystem of CL implementations. I don’t use it much at all, but ABCL is really interesting also if you work on the JVM.