Chicken/call/cc
20th of July 2006
Wow, die Website von Chicken wurden komplett redesigned und wie es mir scheint, sind nun fertige binaries fuer alle (mir wichtigen) Plattformen ladbar.
Nur mal so: Scheme ist eine Programmiersprache, die ihre Wurzeln in der sog. Lambda Calculus hat, die 1959 von John McCarthy in der Sprache LISP erstmals umgesetzt wurde. Nur Fortran ist aelter.
Scheme ist im Gegensatz zu Common LISP sehr klein und uebersichtlich. Man hat bei dessen Spezifikation auf das Sprachessentielle beschraenkt, was dazu fuehrt, dass die Sprachspezifikation (das sog. R5RS) auf 46 Seiten (PDF) passt (ohne Zitate und Index), was fuer eine Sprache – die natuerlich Turingvollstaendig ist – recht erstaunlich ist.