HP3000-L Archives

November 2001, Week 5

HP3000-L@RAVEN.UTC.EDU

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Robert Mills <[log in to unmask]>
Reply To:
Robert Mills <[log in to unmask]>
Date:
Fri, 30 Nov 2001 16:05:24 -0000
Content-Type:
text/plain
Parts/Attachments:
text/plain (41 lines)
Thanks Jeff,

At last somebody at HP has admitted that SPL II does exist. Back in the days
when MPE/V was top-dog there was a free utility (can't remember who wrote
it) that told you what language a compiled program had been writen in. One
of the languages on it's list was SPL II. I was mostly coding in SPL at the
time so during the next support call to HP I mentioned it. His response was
'Never heard of it. Nothing to do with HP.'. Was it only for internal use or
was it supposed to replace SPL?

regards,
Robert

-----Original Message-----
From: VANCE,JEFF (HP-Cupertino,ex1) [mailto:[log in to unmask]]
Sent: 30 November 2001 15:50
To: 'Robert Mills'; [log in to unmask]
Subject: RE: [HP3000-L] IBM as an option - IA-64 vs. PA-RISC


Hi all,

> Prior to MPE/XL (later called MPE/iX) being released, MPE and
> its utilities was written in SPL. Think that some of the very
> low-level stuff might have  been written in assembler/machine code.

Most of MPE/iX OS is written in Pascal using some OS extensions.
There is, of course, assembly code for the lower level, and very
performance sensitive routines.  We also have some C code in the
POSIX library and some of the new IO code we "borrowed" from HP-UX.
There is still CM code, mostly SPL but also a bit of Modcal. And,
we have some PSPL and SPL II code mixed in as well.  No COBOL, as
far as I know, and Wirt may be disappointed to learn that there
is no BASIC V code either :)

FWIW,
 Jeff Vance, CSY

* To join/leave the list, search archives, change list settings, *
* etc., please visit http://raven.utc.edu/archives/hp3000-l.html *

ATOM RSS1 RSS2