News for hackers. Stuff that matters.
Re:Portacle – A Portable Common Lisp Development Environment by grovehaw on Thursday March 15, 2018 @09:35AM (#16592681)
The Potato open source chat platform has a Common Lisp backend and a Clojurescript frontend. There is a fascinating talk by one of the authors on Youtube [0], and the code is on github [1].

A relatively new Web Application Environment called Radiance may also be worth looking at.[2]

[0] https://www.youtube.com/watch?v=bl8jQ2wRh6k [1] https://github.com/cicakhq/potato [2] https://shirakumo.github.io/radiance/

Re:Portacle – A Portable Common Lisp Development Environment by jdormit on Thursday March 15, 2018 @12:18PM (#16594151)
Why not Clojure on the backend as well?
Re:Portacle – A Portable Common Lisp Development Environment by lokedhs on Friday March 16, 2018 @10:18AM (#16600801)
Because I believe that Common Lisp is a better language than Clojure. I'd be happy to discuss specifically what I believe the most important differences are in case you're curious.

Clojurescript was chosen on the client side because its integration with Om was very nice and matched the idea of immutability in Clojure.

Now that Om is no longer well supported we have a problem. The client side needs to be rewritten, but none of us have the time to do so. We'll see what happens with the project.

This highlights another benefit of Common Lisp. It's very mature and I don't have to worry about the fameworks that I use becoming obsolete after a short period of time.

Re:Portacle – A Portable Common Lisp Development Environment by flavio81 on Thursday March 15, 2018 @12:21PM (#16594176)
>Why not Clojure on the backend as well?

It is said that CL provides a nicer experience to the developer (like, for example, clearer error messages, a more interactive development experience, etc.)