Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.1a 7/7/83; site rlgvax.UUCP Path: utzoo!linus!philabs!seismo!rlgvax!guy From: guy@rlgvax.UUCP (Guy Harris) Newsgroups: net.micro Subject: Re: Need PL/1 for 68010 Message-ID: <1191@rlgvax.UUCP> Date: Fri, 23-Sep-83 01:53:12 EDT Article-I.D.: rlgvax.1191 Posted: Fri Sep 23 01:53:12 1983 Date-Received: Mon, 26-Sep-83 00:02:32 EDT References: <5493@sri-arpa.UUCP> Organization: CCI Office Systems Group, Reston, VA Lines: 16 One of TSI's customers for their 68K PL/I compiler is Stratus, the makers of the multi-68000 failsafe system (cleverly done; they have two 68K's running in parallel, doing the same computations in lockstep and comparing, I assume, their pinouts. You don't have to write special failsoft software. If one board with a pair of 68K's - four 68K's, actually, two for the OS and two for applications - finds a miscompare, it gives up and lets another board whose two 68K's have been executing the same application in lockstep with this board's 68K's take over.). Interestingly enough, the Stratus command language looks suspiciously like that of another OS written in PL/I. This is not too surprising, considering that the principal author of the Multics PL/I compiler, the principal author of the TSI PL/I compiler, and one of the founders of Stratus are the same person - Robert Freiburghouse. DEC's VMS PL/I compiler is also based on the TSI compiler. Guy Harris {seismo,mcnc,we13,brl-bmd,allegra}!rlgvax!guy