🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.misc
Article #5912

Re: Algol-68 down for the count (was: Why have FORTRAN 8x at all?)

#5912
From: Robert Firth
Date: Fri, 25 Nov 1988 21:51
33 lines
2173 bytes
In article <5581@saturn.ucsc.edu> haynes@ucscc.UCSC.EDU (Jim Haynes) writes:

>When Algol 68 was defined (by then I was using PL/1 a lot) all I could get
>was a book ten times as incomprehensible as the Algol 60 report.  And it
>was several years later before somebody might have had a compiler
>that I could have used; I didn't bother trying to find out.

Then you were very unlucky.  When Algol-68 came out, you could have
read Lindsay & van der Moelen's excellent "Informal Introduction to
Algol-68", which in my opinion is as lucid a language manual as any
programmer would ever wish to meet, with examples illustrating every
point made.

Within 15 months, you could have been programming in Algol-68 using
the excellent Algol-68R compiler from the Royal Radar Establishment.
This implemented all the language except the parallel processing
features, ran at high speed, and produced better code than the then
current Fortran IV compiler.  It also came with a "Users Guide" of
just 64 typed pages, which again was a model of clarity.  Its first
example is given on page 1:

	BEGIN
	  INT i,j;
	  read((i,j));
	  print(64/(i+j))
	END

which was the first Algol-68 program I ever got working, and it took
me an afternoon (10 minutes on the program and the rest spent finding
someone who could help me with ICL 1900 Job Control Language).

Within 24 months, you could have taken delivery of the Cambridge
University Algol-68C portable compiler, and had real fun.
Technical Details
Message-ID: <7811@aw.sei.cmu.edu>
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!lll-winken!lll-tis!helios.ee.lbl.gov!pasteur!agate!bionet!apple!rutgers!rochester!pt.cs.cmu.edu!sei!sei.cmu.edu!firth
References: <388@ubbpc.UUCP> <16187@agate.BERKELEY.EDU> <599@quintus.UUCP> <591@tuck.nott-cs.UUCP> <404@ubbpc.UUCP> <41111@ccicpg.UUCP> <1975@garth.UUCP> <5581@saturn.ucsc.edu>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!lll-winken!lll-tis!helios.ee.lbl.gov!pasteur!agate!bionet!apple!rutgers!rochester!pt.cs.cmu.edu!sei!sei.cmu.edu!firth
From: firth@sei.cmu.edu (Robert Firth)
Newsgroups: comp.lang.misc
Subject: Re: Algol-68 down for the count (was: Why have FORTRAN 8x at all?)
Message-ID: <7811@aw.sei.cmu.edu>
Date: 25 Nov 88 21:51:46 GMT
References: <388@ubbpc.UUCP> <16187@agate.BERKELEY.EDU> <599@quintus.UUCP> <591@tuck.nott-cs.UUCP> <404@ubbpc.UUCP> <41111@ccicpg.UUCP> <1975@garth.UUCP> <5581@saturn.ucsc.edu>
Sender: netnews@sei.cmu.edu
Reply-To: firth@bd.sei.cmu.edu (Robert Firth)
Organization: Carnegie-Mellon University, SEI, Pgh, Pa
Lines: 32