Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!husc6!bloom-beacon!martillo From: martillo@athena.mit.edu (Yakim Martillo) Newsgroups: comp.lang.misc Subject: Re: NEW PROGRAMMING LANGUAGE: SPL, an alternative to PASCAL and C. Message-ID: <541@bloom-beacon.MIT.EDU> Date: Fri, 8-May-87 02:23:12 EDT Article-I.D.: bloom-be.541 Posted: Fri May 8 02:23:12 1987 Date-Received: Sat, 9-May-87 16:39:57 EDT References: <221@helm.UUCP> <8894@clyde.ATT.COM> <1880@castor.usc.edu> <1108@babylon.UUCP> Sender: daemon@bloom-beacon.MIT.EDU Reply-To: martillo@athena.mit.edu (Yakim Martillo) Organization: MIT Project Athena Lines: 16 In article <1108@babylon.UUCP> schwartz@swatsun (Scott Schwartz) writes: >> It almost certanly isn't related to Prime's Systems Programing Language >> SPL, a PL/1 based language (a superset of a subset, does not have PL/1 I/O). >I thought Pr1me used PLP ("PL/1 subset Pr1me" I guess :-) for systems >programming. All the sources for Pr1me system software I've seen were >written in PLP, but I suppose it's possible they've another language >for internal use. Primos Ring 0 code nowadays is written in fortran, PLP, SPL, PL1/G, Modula 2 and PMA (which really counts as 4 or 5 separate instruction sets -- the Prime machines are microcoded and Prime never throws anything away so that a Prime machine is actually one of 4 or 5 different possible machines depending on the value of a certain register which is setable on a per user basis). Some primos ring 3 routines are written in C.