From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE,T_HK_NAME_DR autolearn=ham autolearn_force=no version=3.4.2 Received: from minnie.tuhs.org (minnie.tuhs.org [45.79.103.53]) by inbox.vuxu.org (OpenSMTPD) with ESMTP id 972f10e4 for ; Wed, 5 Dec 2018 10:02:50 +0000 (UTC) Received: by minnie.tuhs.org (Postfix, from userid 112) id 1F5CFA221A; Wed, 5 Dec 2018 20:02:49 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id 1C35EA1F01; Wed, 5 Dec 2018 20:02:16 +1000 (AEST) Received: by minnie.tuhs.org (Postfix, from userid 112) id 85B11A1F04; Wed, 5 Dec 2018 20:02:13 +1000 (AEST) X-Greylist: delayed 6332 seconds by postgrey-1.35 at minnie.tuhs.org; Wed, 05 Dec 2018 20:02:12 AEST Received: from sys10.scotnet.net (relay.scotnet.co.uk [217.16.223.20]) by minnie.tuhs.org (Postfix) with ESMTP id A084CA1F01 for ; Wed, 5 Dec 2018 20:02:12 +1000 (AEST) Received: from [192.168.0.104] (94.197.27.199.threembb.co.uk [94.197.27.199]) (authenticated bits=0) by sys10.scotnet.net (8.13.6/8.13.5) with ESMTP id wB58GOQa007077; Wed, 5 Dec 2018 08:16:34 GMT Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) From: Dr Iain Maoileoin In-Reply-To: <385DF3A2-447D-4CD4-AC5C-9F541070C28B@mcjones.org> Date: Wed, 5 Dec 2018 08:16:55 +0000 Content-Transfer-Encoding: quoted-printable Message-Id: References: <385DF3A2-447D-4CD4-AC5C-9F541070C28B@mcjones.org> To: tuhs@minnie.tuhs.org X-Mailer: Apple Mail (2.3124) Subject: Re: [TUHS] Tandem NSK implementation language (was: Happy birthday, John Backus!) X-BeenThere: tuhs@minnie.tuhs.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: The Unix Heritage Society mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" > On 5 Dec 2018, at 04:48, Paul McJones wrote: >=20 >> On Dec 4, 2018, Greg 'groggy' Lehey wrote: >>=20 >> The original Tandem OS (called Guardian at the time) was written in = Tandem's TAL (Transaction Application Language, amongst other = productions), a vague evolution of HP's SPL that looked more like Algol, = starting in about 1974. That is also the earliest I know of an = operating system being implemented entirely in a high level language. >=20 > Most likely the earliest operating system written in a high-level = language was the one for the Burroughs B5000 (early 1960s), written in a = dialect of Algol 60. Others: Multics, written in PL/1 (starting in mid = 1960s), the operating system for the Berkeley Computer Corporation=E2=80=99= s BCC-500, written in BCC SPL (system programming language) (late = 1960s), OS6 by Stoy and Strachey, written in BCPL (early 1970s), Xerox = Alto OS, written in BCPL (about 1974). >=20 About 1972 the Department of Computer Science at Strathclyde University = in Scotland had an operating system implemented on a front-end-processor = (Icant remember the make) that allowed the submission and control of = jobs to a =E2=80=9Cmainframe=E2=80=9D - an ICL 1904s. The operating system was written in STAB - a language initially designed = and developed by Professor Andrew Colin - and loosely modelled on BCPL. My memory is that the FEP was about 12 19=E2=80=9D racks, it supported = about 15-20 users and did not lose your files terribly often ;-)=