The source code of the free book "PicoLisp by Example"
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
backmatter version 1.0 of PicoLisp by Example added. Aug 23, 2012
frontmatter
graphics
instructions version 1.0 of PicoLisp by Example added. Aug 23, 2012
mainmatter VERSION 1.01 Sep 5, 2012
.gitignore Initial commit Aug 21, 2012
HISTORY.org
README.md README expanded and improved with markdown syntax. Aug 23, 2012
book.pdf VERSION 1.01 Sep 5, 2012
book.ptc table with links to original rosettacode tasks (almost) done. some Sep 5, 2012
book.tex
spbasic.bst version 1.0 of PicoLisp by Example added. Aug 23, 2012
spmpsci.bst version 1.0 of PicoLisp by Example added. Aug 23, 2012
spphys.bst version 1.0 of PicoLisp by Example added. Aug 23, 2012
svmono.cls VERSION 1.01 Sep 5, 2012
svmono.zip version 1.0 of PicoLisp by Example added. Aug 23, 2012

README.md

picolisp-by-example

The source code of the free book PicoLisp by Example

Why PicoLisp? Short answer: PicoLisp as a language is maximizing expressive power while minimizing complexity

PicoLisp is a very simple and succinct, yet expressive language - and it is free (MIT/X11 License). Furthermore, PicoLisp has two characteristic features which are not found to that extent in other languages:

  • An integrated database
  • Equivalence of code and data

These two features alone, and how they are used in combination, make it worth to take a closer look at PicoLisp.

The book PicoLisp by Example has three parts:

  1. 99 Lisp Problems (with PicoLisp solutions for more than half of them)
  2. Rosetta Code Tasks (more than 600 PicoLisp solutions)
  3. PicoLisp Function Reference (with a complete descriptions of all symbols that constitute the language core)

It is an accompaniment of another volume, PicoLisp Works, (https://github.com/tj64/picolisp-works) with (almost) all docs ever written about PicoLisp. Both volumes are freely available as pdf files, e.g. on [Scribd] (http://scribd.com).

This book is published under the GNU Free Documentation Licence.