From: slinky.cs.nyu.edu!slinky.cs.nyu.edu!nobody@nyu.edu (Robert Dewar)
Subject: Re: forth/fifth generation languages?
Date: 9 Aug 93 22:00:01 GMT [thread overview]
Message-ID: <246hd1$1pd@schonberg.cs.nyu.edu> (raw)
Just for the record, there was a fair amount of "primordial ooze" in
Algol-60 (see for example Knuth's article on "The Remaining Trouble Spots
in Algol-60") Speaking as one who was involved in the attempted
standardization of Algol-60-modified ten years later, I can assure you
that there were even at that point a number of serious holes.
I also find the syntax junky in places (e.g. the dangling else rule), and
the semantics of procedure calls remains murky (although it was cleared
up in a60-modified, in particular what does it mean if you don't give
types to the formal parameters -- no one implemented this of course on
typical machines where it is quite important to distinguish integers and
reals).
Also there were huge functional holes in A60, including lack of I/O,
lack of any string handling capability, lack of any parallelism, and lack
of any kind of data abstraction.
Sure I realize that there were elegant features, but, even though this is
a bit off subject for the Ada newsgroup, I think it is important to
counteract a false impression that somehow A60 was this jewel of perfection.
It failed for many reasons, but one of the reasons was errors of judgment
on the part of the designers -- it was by no means perfect
next reply other threads:[~1993-08-09 22:00 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
1993-08-09 22:00 Robert Dewar [this message]
-- strict thread matches above, loose matches on Subject: below --
1993-08-13 15:19 forth/fifth generation languages? Wes Groleau x1240 C73-8
1993-08-12 2:45 munnari.oz.au!sol.deakin.OZ.AU!usenet
1993-08-10 2:38 cis.ohio-state.edu!math.ohio-state.edu!darwin.sura.net!seas.gwu.edu!mfeld
1993-08-09 20:07 Robert I. Eachus
1993-08-09 17:39 cis.ohio-state.edu!math.ohio-state.edu!darwin.sura.net!dtix.dt.navy.mil!c
1993-08-09 14:06 agate!usenet.ins.cwru.edu!news.ecn.bgu.edu!wupost!math.ohio-state.edu!pac
1993-08-09 13:10 Dave Griffith
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox