[HECnet] Benchmarks - WHETSTONE.C

Gregg Levine gregg.drwho8 at gmail.com
Tue Jan 15 19:22:28 PST 2013


On Tue, Jan 15, 2013 at 11:00 AM,   <Paul_Koning at dell.com> wrote:

On Jan 15, 2013, at 8:59 AM, Clem Cole wrote:



On Mon, Jan 14, 2013 at 9:21 PM, Johnny Billquist <bqt at softjar.se> wrote:

If there's a PDP-11 PL/I compiler, join me in benchmarking using some PL/I examples I found on kednos.com ;)

Don't think I've ever seen one. I have F4, F77, Pascal, BASIC+2, COBOL, BCPL, Simula-2, Xlisp, TECO, Forth... Possibly some other things that I can't remember now...

Focal, Coral, Jovial (gag), Mumps.   Then from the outside world: Algol-60, Algol-68,...

Right -- Cutler did the original PL/1 compiler for the VAX only.   He bought the front end from Frieberhouse (aka LPI aka Liant - aka Ryan-Marfarland).   Since it was written in PL/1, Dave had to do the development at MIT on Multics until it was good enough to could self host on the VMS.   At the time, there was not market need for an PL/1 for the 11 family and if my memory serves me, I think the development for the 10's and 20s was going away.   PL/1 was IBM's big systems language and they were trying to move their code base from FORTRAN and Cobol to it,

As for the PDP-11 C compiler generating poor code, that's because it did not really have too as the feeling was that the Ritchie compiler for UNIX was not that good either.   Any C compiler of the time was viewed as just needed to work properly, self host and generate correct code.

It would be interesting to see how GCC does with whetstone.c.

              paul


Hello!
What's wrong with Jovial? We've built a great air traffic control
system around it. Too bad the hardware is old enough to vote.

And none of it is certifiable for hobbyists.
-----
Gregg C Levine gregg.drwho8 at gmail.com
"This signature fought the Time Wars, time and again."



More information about the Hecnet-list mailing list