comp.lang.ada
 help / color / mirror / Atom feed
From: "Robert I. Eachus" <rieachus@earthlink.net>
Subject: Re: F9X twister & ADA (was: n-dim'l vectors)
Date: 2000/04/17
Date: 2000-04-17T00:00:00+00:00	[thread overview]
Message-ID: <38FB78A2.9B183256@earthlink.net> (raw)
In-Reply-To: m34s93s5fb.fsf@skinner.demon.co.uk

Aidan Skinner wrote:
> 
> Robert Dewar <robert_dewar@my-deja.com> writes:
> 
> > No, like bug it is MUCH MUCH older than people think, I know
> > it was used (usually spelled Foobar) in the Algol-60 world,
> > anyone know anything definitive on first use here?
> 
> Foldoc claims it was used in at the TMRC, which is where the MIT AI
> Lab probably picked it up, possibly from a "Smokey Stover" comic by
> Bill Holman.

    This is just to confirm the use of FOO (actually F00) at TMRC. 
(Tech Model Railroad Club).
When I was a freshman in 1964, the HO layout was controlled using dozens
of telephone stepping switches mounted under the platform.  (It was
later converted to use a set of 3? crossbar switches.)  This allowed
users to dial the block containing the train they wanted to control from
one of several control stations, and the switching network would
automagically follow the train from block to block.  (Switches could
also be changed by dialing them up.)  Of course with several users
running trains, and in some cases trying to set up collisions and ner
collisions, the system would often get in a situation where it had to
"drop" a user.  That user could then dial back in and pick up where he
left off.  There was a status board on the wall to show when this
happened, which could display one alphanumeric character and two
digits.  So the alpha was used to indicate the failure condition, and
the two digits the block or switch number.  F00, of course, was a
general system failure.

    I have no idea if this is the original use of foo in this context. 
But it is certainly the reason that the first and third metavariables
were spelled foo and foobar at Project MAC and in the AI Lab.




  reply	other threads:[~2000-04-17  0:00 UTC|newest]

Thread overview: 48+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <8cctts$ujr$1@nnrp1.deja.com>
     [not found] ` <38EA0440.1ECBC158@ncep.noaa.gov>
2000-04-06  0:00   ` F9X twister & ADA (was: n-dim'l vectors) bv
2000-04-06  0:00     ` Richard Maine
2000-04-07  0:00       ` Brian Rogoff
2000-04-08  0:00         ` Dick Hendrickson
2000-04-08  0:00           ` Richard Maine
2000-04-09  0:00             ` Gary Scott
2000-04-09  0:00               ` Richard Maine
2000-04-09  0:00           ` Geoff Bull
2000-04-09  0:00             ` Dick Hendrickson
2000-04-09  0:00               ` Robert Dewar
2000-04-09  0:00                 ` Gordon Sande
2000-04-09  0:00                   ` James Giles
2000-04-10  0:00                 ` tmoran
2000-04-15  0:00                 ` Aidan Skinner
2000-04-17  0:00                   ` Robert I. Eachus [this message]
2000-04-16  0:00                 ` Ken Garlington
2000-04-12  0:00               ` Robert I. Eachus
2000-04-10  0:00       ` bv
2000-04-10  0:00         ` James Van Buskirk
2000-04-11  0:00         ` James Giles
2000-04-11  0:00           ` Geoff Bull
2000-04-11  0:00             ` James Giles
2000-04-11  0:00               ` Larry Kilgallen
2000-04-11  0:00                 ` James Giles
2000-04-11  0:00                   ` Larry Kilgallen
2000-04-12  0:00                   ` Robert A Duff
2000-04-12  0:00               ` Geoff Bull
2000-04-12  0:00                 ` James Giles
2000-04-12  0:00                   ` Geoff Bull
2000-04-12  0:00                     ` James Giles
2000-04-12  0:00                       ` Geoff Bull
2000-04-12  0:00                         ` Marin D. Condic
2000-04-12  0:00                           ` James Giles
2000-04-12  0:00                           ` James Giles
2000-04-12  0:00                         ` James Giles
2000-04-13  0:00                           ` Geoff Bull
2000-04-13  0:00                             ` James Giles
2000-04-14  0:00                               ` Geoff Bull
2000-04-13  0:00                             ` Debugging (was: F9X twister & ADA) James Giles
2000-04-11  0:00           ` F9X twister & ADA (was: n-dim'l vectors) Dale Stanbrough
2000-04-11  0:00             ` James Giles
2000-04-12  0:00               ` Robert A Duff
2000-04-14  0:00           ` bv
2000-04-07  0:00     ` Erik Edelmann
2000-04-07  0:00       ` Robert Dewar
2000-04-07  0:00         ` Erik Edelmann
2000-04-07  0:00     ` Paul van Delst
2000-04-10  0:00       ` bv
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox