Article View: comp.lang.misc
Article #945rewriting history ( was Re: function calls but not really)
From: Mike Albaugh
Date: Thu, 22 Mar 1990 18:06
Date: Thu, 22 Mar 1990 18:06
32 lines
1907 bytes
1907 bytes
From article <26086eb6.4cc6@polyslo.CalPoly.EDU>, by jdudeck@polyslo.CalPoly.EDU (John R. Dudeck):
> In article <5200053@m.cs.uiuc.edu> robison@m.cs.uiuc.edu writes:
>>[...] Can anyone comment on whether
>>FORTH was inspired by the Burroughs stack machines?
>
> I took a course in Forth from polyForth back in 1981. We were given a
> dose of the history of Forth and even graced by a visit from Charlie Moore,
> its creator. The first incarnation of Forth was done on a PDP11 with 4k
> of core memory.
If Charlie Moore said that, he seems to be re-writing history.
The party line in 1979 or so was that the first implementation was on
an IBM 1130, which preceded the PDP-11 by a bit. Not that it matters
a whole heck of a lot, but repeated factoids become "true" on the net.
Also, RPN was pretty pervasive by that time, and the English
Electric KDF-9 (previously mentioned on this thread) preceded the
Burroughs machines by a bit too, so the Burroughs-Forth connection
is tenuous at best.
> I belive the main considerations were 1. compactness of
> code (hence threaded implementation) and 2. simplicity of compilation
> (hence reverse polish notation and stacks).
_That_ I'll agree with :-)
Mike
| Mike Albaugh (albaugh@dms.UUCP || {...decwrl!pyramid!}weitek!dms!albaugh)
| Atari Games Corp (Arcade Games, no relation to the makers of the ST)
| 675 Sycamore Dr. Milpitas, CA 95035 voice: (408)434-1709
| The opinions expressed are my own (Boy, are they ever)
Technical Details
Message-ID:
<1020@dms.UUCP>Path:
arc1-ca.pugleaf.net!utzoo!attcan!uunet!cs.utexas.edu!samsung!think!snorkelwacker!apple!motcsd!dms!albaughReferences:
<26086eb6.4cc6@polyslo.CalPoly.EDU>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!cs.utexas.edu!samsung!think!snorkelwacker!apple!motcsd!dms!albaugh From: albaugh@dms.UUCP (Mike Albaugh) Newsgroups: comp.lang.misc Subject: rewriting history ( was Re: function calls but not really) Message-ID: <1020@dms.UUCP> Date: 22 Mar 90 18:06:19 GMT References: <26086eb6.4cc6@polyslo.CalPoly.EDU> Organization: Atari Games Inc., Milpitas, CA Lines: 32