When comparing Steel Bank Common Lisp (SBCL) vs PicoLisp, the Slant community recommends Steel Bank Common Lisp (SBCL) for most people. In the question“What are the best Lisp dialects?” Steel Bank Common Lisp (SBCL) is ranked 5th while PicoLisp is ranked 9th. The most important reason people chose Steel Bank Common Lisp (SBCL) is:
Has active contributors, including Google and some quantum computing companies engineers.
Ranked in these QuestionsQuestion Ranking
Pros
Pro Heavily developped
Has active contributors, including Google and some quantum computing companies engineers.
Pro Type inference and type checking
Incorrect type declarations are treated as errors. SBCL can deduce types quite well.
Pro Actively maintained
Bug-fixes, performance improvements, refinements. New ports.
Pro Fast native code compiler
SBCL (and CMUCL)'s compiler, Python, produces optimized native code.
Pro Easy install
Portacle makes it easy to install SBCL, Emacs and SLIME.
Pro Free Open Source Software
Parts of SBCL are licensed under a BSD-Style license. The rest are in the public domain.
Pro Integrated database and Prolog engine
Pro Fast code execution speed
One of the fastest code execution speeds compared to other Lisp dialects.
Pro Simplicity
Compared to other Lisp dialects, it's simple and doesn't have unnecessary features.
Pro Tacit
Code written in is short and easier to understand most of the time.
Pro Foreign function interface
The language has built-in FFI for C and also interfaces with java(via ersatz)
Cons
Con Confusing error messages
Con Produces large binaries
Con Lack of Floating point data type
The language does not have floating point numbers only scaled fix-point numbers. Scaling of numbers is more work than directly working with floats.