3 ms·
FYI, SBCL is a high-performance open source compiling implementation of Common Lisp. All SBCL code is either released into the public domain or available with t
by enduser 12y ago
FYI, SBCL is a high-performance open source compiling implementation of Common Lisp. All SBCL code is either released into the public domain or available with the FreeBSD license. Rumor has it that the next release of SBCL will support calling SBCL from Java on Android.
- tomjen3 12y agoI hope so, then I will just have a reason to do it - running lisp code in production would be a rare badge.
- eudox 12y agoFrom what I've gathered, it's run in production, just not the production environments this community usually hears about. There is pretty much no web ecosystem in Common Lisp, which is what I'm trying to fix, but in other domains it fits just fine.
- piokuc 12y agoI guess tomjen3 was thinking about a badge for himself :)
- patrickmay 12y ago> There is pretty much no web ecosystem in Common Lisp Hunchentoot and Drakma rock.
- eudox 12y agoHunchentoot is just a web application server. Compare that the the ecosystem in Ruby or even Node.js.
- piokuc 12y agoSBCL on Android will be really great. There is mocl there already, but SBCL is a bit more mature... And it's a full Common Lisp, no limitations.
- zvrba 12y ago> Rumor has it that the next release of SBCL will support calling SBCL from Java on Android. I would have thought that ABCL (Armed Bear CL) would be a more suitable candidate for porting to Android. It's already written in Java.
- sspiff 12y agoSome people care about performance, and ABCL is nowhere near SBCL in this regard. I also don't know if ABCL's compiler is offline (generating class files from CL code) or on-demand (likely using OW2 ASM). While it is no longer impossible to do, it remains tricky to generate Dalvik bytecode at runtime, and the performance hit is significant (look at Clojure on Android).