A portable and efficient cross-platform Scheme implementation that compiles to C.
Ranked in these QuestionsQuestion Ranking
Pro Well documented
Chicken has easy to navigate and understand documentation that's updated frequently.
Pro Friendly, welcoming community
The Chicken community is very helpful and friendly.
Pro Compiles to native code
Pro Permissive BSD License
Pro Easy to embed
Likewise, FFI is very simple compared to most Scheme implementations.
It has a tool named chicken-doc. With its help you can easily add autocomplete and documentation features to your favorite editor.
Con Lacks proper UTF-8 support
For more detail see http://bugs.call-cc.org/ticket/1374
It's been up there for 9 months, still not fixed.
Con Lacks numeric tower support
The core system currently does not support the full numeric tower. However, there is an extension library available.