In a recent note, Tom Marchant said:

> Date:         Tue, 10 Oct 2006 18:47:43 -0500
> 
> On Mon, 9 Oct 2006 19:11:07 -0300, Shmuel Metz (Seymour J.)
> <[EMAIL PROTECTED]> wrote:
> 
> >>I'm confident also that a Turing machine
> >>could be emulated in COBOL.
> >
> >Trivially, subject to storage constraints.
> 
> Why single out COBOL to mention storage constraints?  COBOL does have a
> few KB of fixed overhead per program, but it's hardly the memory hog that
> many assume that it is.
> 
COBOL was singled out because a previous poster doubted that COBOL
could implement a Turing machine emulator.  The "subject to storage
constraints" is obligatory because a Universal Turing Machine (I
elided the "Universal" earlier) posits infinite storage.  The
statement is merely that COBOL shares with all other real languages
the restriction of finite storage that means a Universal Turing
Machine is always a mathematical abstraction, not a physical reality.

Even a Turing machine implemented in a putative 64-bit COBOL
wouldn't be universal.

-- gil
-- 
StorageTek
INFORMATION made POWERFUL

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to