cadadr.org / lyosha

Computer programming links

Here are some links from my applied CS past.

A language that doesn’t affect the way you think about programming, is not worth knowing.

— Alan J. Perlis

Haskell

Implementations: GHC, Hugs 98, nhc98.

Tutorials:

Clean

Caml

Coq

Prolog

Implementations: SWI-Prolog, GNU Prolog, Ciao.

Standard ML

Implementations: SML/NJ, MLton.

Scheme

Implementations: PLT, SCM, Elk, MIT/GNU Scheme, Gambit, CHICKEN Bigloo.

Common Lisp

Implementations: CMUCL, SBCL, Clisp, GCL.

Lua

Perl

Curry

Curry is an experimental functional logic programming language, based on Haskell.

More or less historical