Turing tar-pit

from Jargon File (4.4.4, 14 Aug 2003)
Turing tar-pit
 n.

   1. A place where anything is possible but nothing of interest is
   practical. Alan Turing helped lay the foundations of computer science
   by showing that all machines and languages capable of expressing a
   certain very primitive set of operations are logically equivalent in
   the kinds of computations they can carry out, and in principle have
   capabilities that differ only in speed from those of the most powerful
   and elegantly designed computers. However, no machine or language
   exactly matching Turing's primitive set has ever been built (other
   than possibly as a classroom exercise), because it would be horribly
   slow and far too painful to use. A Turing tar-pit is any computer
   language or other tool that shares this property. That is, it's
   theoretically universal -- but in practice, the harder you struggle to
   get any real work done, the deeper its inadequacies suck you in.
   Compare {bondage-and-discipline language}.

   2. The perennial {holy wars} over whether language A or B is the "most
   powerful".
    
from The Free On-line Dictionary of Computing (8 July 2008)
Turing tar-pit

   A place where anything is possible but nothing of interest is
   practical.  {Alan M. Turing} helped lay the foundations of
   computer science by showing that all machines and languages
   capable of expressing a certain very primitive set of
   operations are logically equivalent in the kinds of
   computations they can carry out, and in principle have
   capabilities that differ only in speed from those of the most
   powerful and elegantly designed computers.  However, no
   machine or language exactly matching Turing's primitive set
   has ever been built (other than possibly as a classroom
   exercise), because it would be horribly slow and far too
   painful to use.

   A "Turing tar-pit" is any computer language or other tool that
   shares this property.  That is, it's theoretically universal
   but in practice, the harder you struggle to get any real work
   done, the deeper its inadequacies suck you in.  Compare
   {bondage-and-discipline language}.

   A tar pit is a geological occurence where subterranean tar
   leaks to the surface, creating a large puddle (or pit) of tar.
   Animals wandering or falling in get stuck, being unable to
   extricate themselves from the tar.  La Brea, California, has a
   museum built around the fossilized remains of mammals and
   birds found in such a tar pit.

   [{Jargon File}]

   (1998-06-27)
    

[email protected]