On 2022-03-29 17:42, Michael Stein wrote:
On Fri, Mar 25, 2022 at 11:20:10AM +0000, Rupert Reynolds wrote:
Vaguely related, can anyone comment on the assertions that PL/I was
considered "too slow" back in the old days, and that it was "too
verbose
for writing system code"? Excuse me? MVS system macros are stuffed
with its
close relative, PL/S!
I used PL/1 back in the MVT days, F level. My memory says that it
did a getmain/freemain for each PL1 procedure call.
That's correct. It was to obtain storage for non-static variables
and to set up stuff for procedure entry. The storage was given up
at procedure termination.
So reading a file
of students (30k+) you couldn't afford a procedure call in the path.
It was ok to use them during init and term (which only happened once).
This was a 360/91KK and 2314 disks...
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN