Article View: comp.lang.misc
Article #6854Algol availability (was: Arrays in languages ...)
From: Dr A. N. Walker
Date: Thu, 01 Mar 1990 11:53
Date: Thu, 01 Mar 1990 11:53
31 lines
2284 bytes
2284 bytes
In article <8849@boring.cwi.nl> dik@cwi.nl (Dik T. Winter) writes:
>[...]. Algol 68 is very nice, but not readily available [...].
How readily do you need it? It's available, sort-of, for all the
computers I have had access to since 1972. For example, it's on the big
ICL mainframes in our computing centre; it was on their VAXen (VMS) until
they upgraded them and declined to pay for the compiler upgrade; it was
on our PDP 11/{34,70,44} [a Unix V6 binary (only, sadly), that needed
hand-tweaking to run on V7]; it's on this machine (Piaggio), a Sun 3/260
running SunOS 4.0.3. The last Algol Bulletin listed lots of compilers
for lots of machines, including IBM and CDC, for example.
The version I'm currently using is Charles Lindsey's 68S compiler
for the Amsterdam Compiler Kit. So, if you can run ACK, you just have to
speak nicely [enough] to CHL. ACK, of course, is very widely ported. (I
*just* failed to get ACK/68S up on our 11/44 before they came to take it
away [ho, ho, hee, hee, ha, ha, hum, hum] last October; curses!) The
Malvern 68RS compiler is also highly portable; then there's 68C, Flex, etc.
If CHL is reading this group, perhaps he could supply us with a
more up-to-date listing of availability than was in the last AB?
Algol 68 arrays are *so* *nice* to *use* compared with those in all
the other popular languages (arbitrary slices, flex, lwb/upb operators,
assignation, mode [type] of element, etc.), without significant loss of
efficiency, that I've never understood why more modern languages didn't
at least start from the same sort of model.
--
Andy Walker, Maths Dept., Nott'm Univ., UK.
anw@maths.nott.ac.uk
Technical Details
Message-ID:
<1990Mar1.115346.17815@maths.nott.ac.uk>Path:
arc1-ca.pugleaf.net!utzoo!censor!geac!torsqnt!jarvis.csri.toronto.edu!clyde.concordia.ca!uunet!mcsun!ukc!kl-cs!nott-cs!piaggio!anwReferences:
<3528@tukki.jyu.fi> <14251@lambda.UUCP> <8836@boring.cwi.nl> <14255@lambda.UUCP> <8849@boring.cwi.nl>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!censor!geac!torsqnt!jarvis.csri.toronto.edu!clyde.concordia.ca!uunet!mcsun!ukc!kl-cs!nott-cs!piaggio!anw From: anw@maths.nott.ac.uk (Dr A. N. Walker) Newsgroups: comp.lang.misc Subject: Algol availability (was: Arrays in languages ...) Summary: Depends who you know! Message-ID: <1990Mar1.115346.17815@maths.nott.ac.uk> Date: 1 Mar 90 11:53:46 GMT References: <3528@tukki.jyu.fi> <14251@lambda.UUCP> <8836@boring.cwi.nl> <14255@lambda.UUCP> <8849@boring.cwi.nl> Reply-To: anw@maths.nott.ac.uk (Dr A. N. Walker) Organization: Maths Dept., Nott'm Univ., UK. Lines: 31