<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body dir="auto">
<div dir="ltr">Thankfully, the call by name complexity of Algol 60 was briefly available as ‘proceduring’ in the draft of Algol 68 but removed for the revised report…. thankfully.</div>
<div dir="ltr"><br>
</div>
<div dir="ltr">I can’t believe how straightforward Algol 68 is to parse and resolve with modern techniques and today’s resources.</div>
<div dir="ltr"><br>
<blockquote type="cite">On 8 Nov 2021, at 19:18, Thomas DeBellis <tommytimesharing@gmail.com> wrote:<br>
<br>
</blockquote>
</div>
<blockquote type="cite">
<div dir="ltr">
<p>Indeed, one wonders about the focus on Call by Name and all that thunky stuff.  I can't remember off hand where I needed Jensen's Device, although everybody did agree it was a cool think.  On the other hand, the thunk could get expensive.</p>
<p>At the time, there was far focus on control flow than data structures.  So programming Algol 60 (on the 10) is not that much different from C in many, many respects, except:</p>
<ol>
<li>More consistency and verbs to avoid using a <font size="4"><tt>goto</tt></font> (like a
<font size="4"><tt>return</tt></font> statement) </li><li>Non-atomic data structures or records (<font size="4"><tt>struct</tt></font>'s)
</li></ol>
<p>The ALGOL STAR game had to do some gymnastics to pick data into ints into order to track players which would have been completely unnecessary had C been used.</p>
<p>But this was 1974 on Long Island; nobody had heard of C or Unix.  I'm not sure if it was out of the lab in any significant way by then.<br>
</p>
<div class="moz-cite-prefix">On 11/8/21 1:59 PM, Dave McGuire wrote:<br>
</div>
<blockquote type="cite" cite="mid:ce4094d6-0459-607a-6c92-b53a03f66e6c@neurotica.com">
On 11/8/21 1:45 PM, Thomas DeBellis wrote: <br>
<blockquote type="cite">One of my best friends in High School and during my undergraduate years (shortly after the invention of electricity) was positively an Algol 68 _fanatic_.  I don't think I ever saw him without that green and white ACM magazine issue
 with a focus on Algol 68 which he would whip out at a moment's notice.  Sometimes it seemed that he thought that a sneeze could best be expressed in Algol 68.
<br>
</blockquote>
<br>
  Nah...really, you need C for that. <br>
<br>
             -Dave <br>
<br>
</blockquote>
</div>
</blockquote>
</body>
</html>