Sorry for the unclear post.

Around 1983, Dan Hicks and Dick Bains, both of IBM Rochester, created a new
product.  The new product was a Pascal compiler that ran on IBM System/38.
The Pascal language was first defined by Nicklaus Wirth in the 60's - I have
the book.  The Pascal language has some features that couldn't be
implemented using the existing System/38 programming model so Dan and Dick
had to create an extensive run-time environment for it.  In other words, a
new virtual machine that ran Pascal programs.  The new run-time environment
was called EPM - I seem to recall that EPM stood for "extended program
model" and included such things as a stack to pass parameters and a heap to
dynamically allocate storage.

Simon says that EPM is dead and gone.  Good.  It was supposed to be a
technology demonstration but someone decided to sell it.  BTW, later,
Fortran and C will added to EMP.  By then, its tawdry past had caught up to
it but it was too late to fix EPM.  ILE was the solution and ILE really
required new hardware to support it and so forth.  So, Paul Remptema took on
the job of coordinating the creation of ILE in the OS and coordinating with
Toronto for the ILE languages.  I don't know if Paul ever got credit for his
contribution.  We all owe Paul a debt for that job.

I don't think that ILE was built from the original program
model/architecture that Bains described in the early 1970s but they ended up
being much alike.

Richard Jackson
mailto:richardjackson@richardjackson.net
www.richardjacksonltd.com
Voice: 1 (303) 808-8058
Fax:   1 (303) 663-4325

-----Original Message-----
From: owner-c400-l@midrange.com [mailto:owner-c400-l@midrange.com]On
Behalf Of Tom.Clements@helpsystems.com
Sent: Wednesday, August 09, 2000 8:31 AM
To: C400-L@midrange.com
Subject: RE: Terminating a C Program



I'm confused (as usual).

Did they 'invent' Pascal? If so it must have really taken off, 'cause I
studied it in an AP Computer class in high school in 83/84.

Tom Clements
Help/Systems Inc.
952-563-2780
"I've become slightly more cynical" - Dilbert





Dick and Dan did the first external presentation of Pascal at Common around
1983.

Richard Jackson
mailto:richardjackson@richardjackson.net
www.richardjacksonltd.com
Voice: 1 (303) 808-8058
Fax:   1 (303) 663-4325

+---



+---
| This is the C/400 Mailing List!
| To submit a new message, send your mail to C400-L@midrange.com.
| To subscribe to this list send email to C400-L-SUB@midrange.com.
| To unsubscribe from this list send email to C400-L-UNSUB@midrange.com.
| Questions should be directed to the list owner/operator:
bob@cstoneindy.com
+---

+---
| This is the C/400 Mailing List!
| To submit a new message, send your mail to C400-L@midrange.com.
| To subscribe to this list send email to C400-L-SUB@midrange.com.
| To unsubscribe from this list send email to C400-L-UNSUB@midrange.com.
| Questions should be directed to the list owner/operator: bob@cstoneindy.com
+---

This thread ...

Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2019 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].