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.
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