Manifest: Thursday, 3 February 2000
|Today in class
|Turn in your PS1
|Send email to cs655-staff with a subject line describing the papers you have choosen to read for Tuesday. The subject should match one of the following:
|Wednesday, 16 Feb
|Project Proposals - nothing else will be due until after the project proposals, so you should be able to make substantial progress on your projects in the next two weeks!
No new readings. For your amusement, a page from the original FORTRAN manual is copied on the back side. Consider how big an advance the Algol Report was in terms of language description as your read it (if Knuth listed the "Ambiguities" in FORTRAN, how many would there be on this page alone?)
Reminder: Read Algol successor papers before Tuesday's class (see 1 Feb Manifest). In class on Tuesday, we will divide the class into groups to fill in the table from Tuesday's manifest. Come to class prepared with ideas for some of the squares.
Algol60 was appreciated, almost immediately, as a rounded work of
art. ... While Algol60 was no intellectual revolution, it was to
become a universal tool with which to view, study and proffer
solutions to almost every kind of problem in computation. Rarely has
a construction so useful and elegant emerged as the output of a
committee of 13 meeting for about 10 days.
Alan Perlis, 1978
University of Virginia
CS 655: Programming Languages