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=-0.7 required=5.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE 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 52d21dad for ; Mon, 4 Feb 2019 02:17:07 +0000 (UTC) Received: by minnie.tuhs.org (Postfix, from userid 112) id F2A979B8A2; Mon, 4 Feb 2019 12:17:05 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id EFECB9B892; Mon, 4 Feb 2019 12:16:43 +1000 (AEST) Authentication-Results: minnie.tuhs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="Ko8qxvn9"; dkim-atps=neutral Received: by minnie.tuhs.org (Postfix, from userid 112) id 4624C9B892; Mon, 4 Feb 2019 12:16:40 +1000 (AEST) Received: from mail-lj1-f195.google.com (mail-lj1-f195.google.com [209.85.208.195]) by minnie.tuhs.org (Postfix) with ESMTPS id 618639B891 for ; Mon, 4 Feb 2019 12:16:39 +1000 (AEST) Received: by mail-lj1-f195.google.com with SMTP id u89-v6so10366789lje.1 for ; Sun, 03 Feb 2019 18:16:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=D+3JiIbdudXyJHKB1Fu8SY/HNjhZzDR+hb2C/Ro/nf8=; b=Ko8qxvn9ojEBudoa3RkbxrM3C5Pj/aSN971c9lIbV6VOS1VJBeiAPa9r9HEmeQxpel I0q7pHs7Dps42wYFKzbbUZCNymuGVoOlnSUXVq11dRhBSbeWA2zyFcFzK6tiBe0jXJbk apjVDT89z+nK5pJaEXnHHNbIIHqk5iqFLpyVHm2sqht6XliuDTu5lAW0npCI7vn8yJlR 4sIJSn+mLgkw66+7J8cyfbRSZoorUvwu2aE4mBqAJjz/vq9K6mUYSwR4/8atCXR137Wz tQrNxlrDcv8M1LJI0bKiRrMnhrj65QpgAYPP2t9b14zkOY9xsNdbrTecVBwGhi5t3Qx9 VImQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=D+3JiIbdudXyJHKB1Fu8SY/HNjhZzDR+hb2C/Ro/nf8=; b=qnpxePZ/ZY3FQU477kmm13GWvaq9MO0KAqIpe7CMs/Da0SpIKcVFbqViu76zRJq4/A jEJ3aThn+RD3EZBMPNEzY8Cq3/g3AY4JNNchsDM1Ih8//5CSvRucVkODN372tBdTFiPh zfMGjjDbwXJv94X5ESBfEa2YiOYC18A6+AQYSIrKU1ZY7QBXMfEniIObmRvEt/lJ5eEt DckVGrSxW1LcIdjdC1QP/6/g52zKnjTndvj0LUavyWlMiRzBN1RsdMMxUcPujkX3NWb1 YPCcE4x1RctZ10aPQEqKGL7gfoUe7O2oUwmjxeyzlf+MajM9amVPWKJd1xHdP6rYOmLq xm1A== X-Gm-Message-State: AHQUAuaPDbHsQwrCbb7a15oraXLdLFDL8V8AJAm+EZO7CmtDqxXRh5GZ SK9QhhsjzfecGQy2zO4fwH3/tMfX3zazklLovis= X-Google-Smtp-Source: AHgI3IZv2ErnxJz6LyTaEDO7XfmYg+8o/TRfBlkU+UCtCJ4ikaYGHR94v9rW5bYN86ZxuSe2mflC/Gma7Qz16VZ9PzU= X-Received: by 2002:a2e:1603:: with SMTP id w3-v6mr19852639ljd.33.1549246597781; Sun, 03 Feb 2019 18:16:37 -0800 (PST) MIME-Version: 1.0 Received: by 2002:a2e:3a11:0:0:0:0:0 with HTTP; Sun, 3 Feb 2019 18:16:37 -0800 (PST) In-Reply-To: References: From: Paul Winalski Date: Sun, 3 Feb 2019 21:16:37 -0500 Message-ID: To: Clem Cole Content-Type: text/plain; charset="UTF-8" Subject: Re: [TUHS] Commercial UNIX was other stuff before X-BeenThere: tuhs@minnie.tuhs.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: The Unix Heritage Society mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: The Eunuchs Hysterical Society Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" On 2/3/19, Clem Cole wrote: > On Sun, Feb 3, 2019 at 5:14 PM Henry Bent wrote: > >> This code was apparently so pervasive and long-lived that the GNU Fortran >> compiler added compatibility for DEC extensions less than two years ago, >> in >> version 7. There must be enough demand for DEC's additions to have made >> it >> worthwhile. >> > Truth is most of the important ones went into Fortran-90 if I understand it > correctly (I'd trust Paul W.s comments if he knows). Again, I'm not a > compiler guy, but I've been known to eat lunch with a few of them :-) The de facto standard for Fortran in the 1970s was IBM Fortran IV. All of the important academic packages, both in the physical sciences and the stats packages (SPSS, BMDP, etc.) used in Economics, Psychology, Sociology, etc., were written in Fortran IV. The ANSI (later ISO) standards committee was more or less an irrelevancy. Vendors added their own proprietary extensions to Fortran IV. With the VAX DEC was able to supplant IBM in the educational/research marketplace by offering mainframe-level performance at a fraction of the IBM price. VAX Fortran, and its extensions to Fortran IV, thus became the new de facto standard in the education/research market in the early 1980s. VAX Fortran did eventually implement all of the features of Fortran 77, but for quite a long time we didn't bother implementing the missing pieces because there was no market demand for them. As Clem said, the important VAX Fortran extensions to Fortran IV have over time made their way into the ISO standard. -Paul W.