Complete.Org: Mailing Lists: Archives: freeciv-dev: June 2002:
[Freeciv-Dev] Re: OT: Hello World (was: Re: Re: [PATCH] spelling fixes (
Home

[Freeciv-Dev] Re: OT: Hello World (was: Re: Re: [PATCH] spelling fixes (

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: Miguel Farah <miguel@xxxxx>, freeciv-dev@xxxxxxxxxxx
Subject: [Freeciv-Dev] Re: OT: Hello World (was: Re: Re: [PATCH] spelling fixes (PR#1526))
From: Miguel Farah <miguel@xxxxx>
Date: Mon, 3 Jun 2002 19:04:01 -0400

 Thanasis Kinias [03/06/2002 18:42] dijo/said:
>scripsit Miguel Farah:
>> You *are* aware that the Hello World program is older than Unix, aren't
>> you?
>
>OK, Miguel, I'll bite.
>
>The oldest reference I can find for "Hello, World" is K&R.  It seems
>like an obvious thing to do, but is there any evidence of its being used
>as the canonical test program before C?


I'll quote from the Jargon File:

   :BCPL: // n.  [abbreviation, `Basic Combined Programming
Language') A programming language developed by Martin Richards in
Cambridge in 1967. It is remarkable for its rich syntax, small size
of compiler (it can be run in 16k) and extreme portability. It reached
break-even point at a very early stage, and was the language in which
the original {hello world} program was written. It has been ported to so
many different systems that its creator confesses to having lost count. It
has only one data type (a machine word) which can be used as an integer,
a character, a floating point number, a pointer, or almost anything else,
depending on context.  BCPL was a precursor of C, which inherited some
of its features.




[Prev in Thread] Current Thread [Next in Thread]