|
Thue |
A language by John Colagioia
For want of a nail,
the shoe was lost.
For want of a shoe,
the horse was lost.
For want of a horse,
the knight was lost.
For want of a knight,
the battle was lost.
So it was a kingdom was lost,
all for the want of a nail.
-- George Herbert, Jacula Prudentum (Colloqual Adaptation)
Introduction
The Thue programming language was invented by John Colagioia in
early 2000. It is named after the computational regimen it is
based on - a pure string-rewriting process called a semi-Thue
grammar, which is named for (and possibly created by) the
Norwegian mathematician Axel Thue (pronounced "TOO-ay").
Thue represents one of the simplest possible ways to convey
constraint-based programming. It is to the constraint-based
paradigm what languages like OISC are to the imperative paradigm;
in other words, it's a tar pit.
Available Resources
Last Updated Jan 27
2001 Cat's Eye Technologies.