From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI autolearn=ham autolearn_force=no version=3.4.4 Received: from minnie.tuhs.org (minnie.tuhs.org [IPv6:2600:3c01:e000:146::1]) by inbox.vuxu.org (Postfix) with ESMTP id DF79020C3A for ; Fri, 5 Apr 2024 06:59:33 +0200 (CEST) Received: from minnie.tuhs.org (localhost [IPv6:::1]) by minnie.tuhs.org (Postfix) with ESMTP id EAAAA434B1; Fri, 5 Apr 2024 14:59:28 +1000 (AEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tuhs.org; s=dkim; t=1712293169; h=from:from:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:list-id:list-help: list-owner:list-unsubscribe:list-subscribe:list-post; bh=dALh7vtwerD0cIneNBX5CM9aA0OLiW72/Pxx6t+mbng=; b=OuleETQTIHPso9+jrdlTZjcAYE1lNetUYiOXslz4eDfVyy6qDZc3RrPYc/56cmF2/Z8DqN AivdDcHbSk4gIwWY+wscVmtleSF4EBDikavM2h5Cwh2lTffAIRRIIRVZqxHBEo0YObJ9nc xbyZfqlTEu2Eu5zxvuEhNmiOP9tLMos= Received: from mail-4319.protonmail.ch (mail-4319.protonmail.ch [185.70.43.19]) by minnie.tuhs.org (Postfix) with ESMTPS id DED76434AF for ; Fri, 5 Apr 2024 14:59:22 +1000 (AEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1712293160; x=1712552360; bh=dALh7vtwerD0cIneNBX5CM9aA0OLiW72/Pxx6t+mbng=; h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector; b=UOS4FhVuok4vGMH61qV5E16GDWok/hZ6sTfLOWKhwglqBGey7qRW4IUWySdzTAEJ1 7wImzTxBteB8febxYq2y0+HYQFl1jVX4yMg39EV6XUlQQprtvsePpdP1fkVjdP1j6W GAJ8CI7l2nV445vTIbKenSRPd219jEjT0LxuOeG5D8caLzsJ2t2LzVwaJM9UIGtnFp N7ZDCdNTr105wWybw1dZjoV8GraT9Jfsl2QPAwbMPjc7tcutczm2t4AOH2czHeNmpi prVzS04hw03f8pIHBRHuyZjX+8E/bwXbG+BZxosQClOghoX7VoH69nRoA6PPaQbIxY jga2DEOShDzgw== Date: Fri, 05 Apr 2024 04:59:14 +0000 To: The Eunuchs Hysterical Society Message-ID: Feedback-ID: 35591162:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Message-ID-Hash: ZQO2RGEHJ4WTMRBHS45IRGX7V3F3GJUG X-Message-ID-Hash: ZQO2RGEHJ4WTMRBHS45IRGX7V3F3GJUG X-MailFrom: segaloco@protonmail.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.6b1 Precedence: list Subject: [TUHS] Did UNIX Ever Touch SPC-SWAP, EPL, or EPLX (1A Languages)? List-Id: The Unix Heritage Society mailing list Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: From: segaloco via TUHS Reply-To: segaloco So I've been doing a bit of reading on 1A and 4ESS technologies lately, get= ting a feel for the state of things just prior to 3B and 5ESS popping onto the s= cene, and came across some BSTJ references to the programming environments involv= ed in the 4ESS and TSPS No. 1 systems. The general assembly system targeting the 1A machine language was known as SPC-SWAP (SWitching Assembly Program)[1](p. 206) and ran under OS/360/370, = with editing typically performed in QED. This then gave way to the EPL (ESS Programming Language) and ultimately EPLX (EPL eXtra)[2](p. 1)[3](p. 8) languages which, among other things, were used for later 4ESS work with cro= ss- compilers for at least TSS/360 by the sounds of it. Are there any recollections of attempts by the Bell System to rebase any of these 1A-targeting environments into UNIX, or by the time UNIX was being considered more broadly for Bell System projects, was 3B/5ESS technology we= ll on the way, rendering attempting to move entrenched IBM-based environments for= the older switching computation systems moot? For the record, in addition to the evolution of ESS to the 5ESS generation,= a revision of TSPS, 1B, was also introduced which was rebased on the 3B20D processor and utilized the same 3B cross-compilation SGS under UNIX as othe= r 3B- targeted applications[4]. Interestingly, the paper on software development in [4](p. 109) still makes reference to Programmer's Workbench as of 1982, implying that nomenclature may have still been the norm at some Bell Labs s= ites such as Naperville, Illinois, although I can't tell if they're referring to PWB as in the branch of UNIX or the environment of make, sccs, etc. Additionally, is anyone aware of surviving accessible specimens of SWAP assembly, EPL, or EPLX code or literature beyond the BSTJ references and pa= per referenced in the IEEE library below? Thanks for any insights! - Matt G. [1] - https://bitsavers.org/magazines/Bell_System_Technical_Journal/BSTJ_V5= 8N06_197907_Part_1.pdf [2] - https://ieeexplore.ieee.org/document/810323 [3] - https://bitsavers.org/magazines/Bell_System_Technical_Journal/BSTJ_V6= 0N06_198107_Part_2.pdf [4] - https://bitsavers.org/magazines/Bell_System_Technical_Journal/BSTJ_V6= 2N03_198303_Part_3.pdf