When comparing Guile vs PicoLisp, the Slant community recommends Guile for most people. In the question“What are the best Lisp dialects?” Guile is ranked 4th while PicoLisp is ranked 9th. The most important reason people chose Guile is:
Guile makes it easy for users of your application to write extensions without needing to understand the plumbing of your program.
Specs
Ranked in these QuestionsQuestion Ranking
Pros
Pro Easy to customize and extend applications
Guile makes it easy for users of your application to write extensions without needing to understand the plumbing of your program.
Pro GNU's official extension language
Chances are a system running enough GNU software will already have it installed.
Pro Excellent documentation
The documentation provides conceptual overviews, tutorials, and a detailed reference for all commands, functions, and operators.
Pro Fantastic interface to C, C++ in both directions, embedding guile in C/C++ and embedding C/C++ in guile
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 Weak copyleft
LGPL
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.
