5 ms·
I'm somewhat confused why you think this is contrived. Clojure isn't a Common Lisp implementation and the ecosystem around each is very different, Heroku is a
by nieve 15y ago
I'm somewhat confused why you think this is contrived. Clojure isn't a Common Lisp implementation and the ecosystem around each is very different, Heroku is a nice platform for cloud hosting and there are very few (possibly no) good options for deploying CL-based web apps other than on machines you run yourself. Since some people like using Common Lisp (ITA Software being the classic example, but they're not the only ones) simplifying the process seems helpful. Would it help if I rephrased your objection as pointing out that there's no reason to work on GNU Classpath since C#/Mono exists?
- phaer 15y agoClojure isn't the only lisp running on the JVM. Armed Bear Common Lisp is another one: http://common-lisp.net/project/armedbear/ http://common-lisp.net/project/armedbear/
- nieve 15y agoThanks, I'd completely forgotten about Armed Bear as an option. Would you recommend it in preference to something like SBCL for deployment to Heroku or DotCloud?
- pavelludiq 15y agoSBCL is still the best open source CL(on linux at least), but ABCL is definitely getting better and better, its worth a look at the very least. I've been meaning to try it out for a while now, it looks very promising. I would also like to know if anybody has done anything interesting with it.
- dkersten 15y agoTheres also Kawa[1] which is Scheme for the JVM. [1] http://www.gnu.org/software/kawa/ http://www.gnu.org/software/kawa/