On 11/24/2015 06:16 PM, Jon Elson wrote:

My only complaints with Pascal were the I/O was a bit clunky and slow,
and the stupid / vs. div for real vs. integer divides. Otherwise, I
really thought it was great.

IIRC, initially Pascal had no substantial I/O facilities--left as an exercise for the user. My CDC 6000 ETH version from 1976 shows the following, assuming that I'm reading the tables correctly:

GET PUT RESET
REWRITE GETSEG
PUTSEG LINELIMIT
READ READLN
WRITE WRITELN
MESSAGE PAGE
DISPOSE RELEASE
TIME DATE CLOCK

And two predefined words:  "INPUT" and "OUTPUT"

I recall Pascal mostly for the general attitude of "Structured programming means no GOTO statements", which, of course, is silly.

--Chuck



Reply via email to