Moved to Wordpress

This blog has moved to Wordpress. GOTO the new blog now.

There will be no new updates here. Most of the posts have also been expanded.

2010/07/22

Chicken Scheme Documentation, Reference and Resources

Chicken Scheme Documentation, Reference and Resources

This page contains links to Chicken Scheme documentation and resources.

Command Line or REPL


chicken-doc
Explore Chicken documentation from the command line or in the REPL

grep
The documentation for Chicken is bundled with the source. You may use a tool such as grep to search these files.


Online


Chicken User’s Manual
The “Official Chicken User’s Manual”. Hosted on the Chicken Wiki.

Chickadee
Search Chicken documentation by keyword or function name.

Egg Index
A list of eggs available for Chicken. Many have documentation available when you click on their name.

CallCC
Searchable online Chicken documentation browser.


Mailing Lists and Forums


chicken-users Mailing List
chicken-users Archive
Mailing list for users of Chicken.

chicken-hackers Mailing List
chicken-hackers Archive
Mailing list for developers working on Chicken itself.


Chat


IRC on Freenode: Channel #Chicken
Chicken’s chat channel


Blogs


Drinkable Chicken
Though not focusing as much on Chicken anymore, Drinkable Chicken is host to a bunch of great articles for someone new to Scheme. Many of the articles compare Chicken to Python code snippets.

Schemely Blog
A few articles about Chicken and Scheme in general.

The Adventures of a Pythonista in Schemeland
A good series for an introduction to Scheme from a Python background.


Chicken for Blub Programmers


Python

Drinkable Chicken
Though not focusing as much on Chicken anymore, Drinkable Chicken is host to a bunch of great articles for someone new to Scheme. Many of the articles compare Chicken to Python code snippets.

PLR - Polylingual Reference
Shameless plug follows... PLR currently has over 700 solutions to common operations in Chicken and Python. It is currently unfinished and in a state of semi-abandon, but it is very helpful for beginners nonetheless.

Chicken Wiki - Chicken-for-Python-Programmers
A quick overview of common operations and their solutions in Python and Chicken.

The Adventures of a Pythonista in Schemeland
A good series for an introduction to Scheme from a Python background.

Other Languages

Chicken Wiki - Chicken-for-Ruby-Programmers
A through overview of the concepts behind Scheme from the prospective of a Ruby programmer.

Chicken Wiki - Chicken-for-C-Programmers
A very brief overview of Chicken and the equivalent programs in C.

Chicken Wiki - Chicken-for-PHP-Programmers
A very brief overview of Chicken and the equivalent programs in PHP.


Online Chicken Source Browsing


Chicken core git repository
Access and browse Chicken source online.

Egg Subversion Repository
Access and browse Egg sources online. This link goes directly to eggs compatible with Chicken version 4.x or higher.

Chicken Trac
Bug tracker for Chicken, also has a source code browser.



General Scheme Documentation

SRFI’s
A list of SRFI’s (Scheme Request For Implementation) and their documentation. Chicken makes use of a number of these, however you should check other Chicken-based sources first as they may be implemented differently.

No comments:

Post a Comment