From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, HTML_FONT_LOW_CONTRAST,HTML_MESSAGE,MAILING_LIST_MULTI, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 28563 invoked from network); 21 Aug 2022 15:42:59 -0000 Received: from minnie.tuhs.org (50.116.15.146) by inbox.vuxu.org with ESMTPUTF8; 21 Aug 2022 15:42:59 -0000 Received: from minnie.tuhs.org (localhost [IPv6:::1]) by minnie.tuhs.org (Postfix) with ESMTP id 3594440D22; Mon, 22 Aug 2022 01:42:38 +1000 (AEST) Received: from mail-vs1-f54.google.com (mail-vs1-f54.google.com [209.85.217.54]) by minnie.tuhs.org (Postfix) with ESMTPS id 2A99740244 for ; Mon, 22 Aug 2022 01:42:33 +1000 (AEST) Received: by mail-vs1-f54.google.com with SMTP id 67so8862535vsv.2 for ; Sun, 21 Aug 2022 08:42:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ccc.com; s=google; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc; bh=Xvlb4NsibPHuEV/JhA2PF07XQzAK78izh+caHrmwxhI=; b=H5ONvY3gxlz86Vq+p3zbqpLCydZQlpnNHkP4KEoM9KGYu5nbs46QxwS3VF+GZ5Zip4 6bAKTiWLAB1xXMms2RH5AK+Afsw7ARDGrDj39edGidNjCFV629vkAMi+Qxgcm3tlMpfV E+tEivb7aO6veV6h6I0IEwadjIpD4+9D5dNaA= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc; bh=Xvlb4NsibPHuEV/JhA2PF07XQzAK78izh+caHrmwxhI=; b=TnubgcIGqrXmBD1u4rwxJO3C1ZXvyP6oiqqCVeJMBEAc1fUsDwxNMQFyPR3xQu3LdS 9XMAvqe14ZocWnTrKmAXybvB1ZzV4zjG5a/S3Gb1+ImglShgWDOHDq+90+tkqL8b/ka5 a0BjkLUHRNiHereJNFq+PUmlDr67OfEjyaocRxYNk5z3ykYEjrr6NGYcoviQe2/n4qq+ ZgIUU2YuIpocosglED/je9NYZcCH+DnQP1jLIr/JqXlIbUvK6Oc8XtfVIwNCJf4a5hJ8 f8oc9eVKubPXeSuw4/+OyDzqdT+Id4gixjdEgDYGCsHL06+97sZH+K7XpurdFXxMnEK3 8z4A== X-Gm-Message-State: ACgBeo0sFzeiKlNC6eKbROW8f5bMJKhqgsFZv5P2/04B4+zcp5cCkBuT 5kSs+5HH3F57XBuCD5yqtnnWWF84y4T0Bzt6fQujqZC+2zi6CD9e X-Google-Smtp-Source: AA6agR580nFtCxG7Te0NuhSg8qzJQAxkIcriI909jDRM4pBNHQ1ain5YBL/5PnTc5v/RKYvXm/GI8CkCZ5a9NMSvY4o= X-Received: by 2002:a67:e243:0:b0:387:3666:4e67 with SMTP id w3-20020a67e243000000b0038736664e67mr5690062vse.47.1661096491748; Sun, 21 Aug 2022 08:41:31 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Clem Cole Date: Sun, 21 Aug 2022 11:41:02 -0400 Message-ID: To: John Cowan Content-Type: multipart/alternative; boundary="00000000000054246505e6c22ab7" Message-ID-Hash: CIWRUW4RBHXSXYSYUSLLP6MATQDVRNBU X-Message-ID-Hash: CIWRUW4RBHXSXYSYUSLLP6MATQDVRNBU X-MailFrom: clemc@ccc.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-tuhs.tuhs.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: TUHS main list X-Mailman-Version: 3.3.6b1 Precedence: list Subject: [TUHS] Re: Nice video with Brian Kernighan List-Id: The Unix Heritage Society mailing list Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: --00000000000054246505e6c22ab7 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Sun, Aug 21, 2022 at 11:11 AM John Cowan wrote: > Nowadays, of course, awk is actually more readily available than Fortran. > > Becare of a statement/thinking like that. While you and I might not program with it, I can show you some interesting usage graphs. Simply over 90% of all supercomputer cycles are still Fortran (why - because the Math has not changed - *a.k.a.* Cole's law). Plus Fortran2018 is not the language Rich and I learned in the 1960s and 1970s. Also remember that there are multiple extremely good commercial (production quality) Fortran2018 implementations that are freely available for download for everything from Windows to Linux to macOS [as I like to say - I don't program in it, but FTN has paid my salary pretty much my mine entire 55+ years in the biz and make damned sure my OS and my systems run programs compiled with it really well]. If you are interested, here is a pointer to the Intel one: HPC Toolkit Download which has the DNA from the old DEC compilers ground up and injected into BTW [note you will need to download the free C/C++ compiler too which contains the runtimes libraries that Fortran uses and shares]. While its Fortran 2018, it will even compile 'dust decks Fortran-IV' - fixed format too. Programs like Adventure 'just work' (are actually part of the test suite). FWIW: I believe the Portland Group's compilers were/are also freely available and maybe IBM's also but I have not tried to get them in a few years. BTW: I have a young Mech E professor friend teaching/doing research @ an infamous engineering school here in the Boston area. He got his PhD about 5-6 years ago at another infamous school in the midwest. What are all his students using for their research? (which is thermal properties of materials - trying to get the heat out our Si we can run them faster without them melting). It is all Fortran, with a little bit of Numpy (running on their Macs) to prep the data, but anything that matters runs on the clusters in is Fortran. =E1=90=A7 --00000000000054246505e6c22ab7 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


On S= un, Aug 21, 2022 at 11:11 AM John Cowan <cowan@ccil.org> wrote:
Nowad= ays, of course, awk is actually more readily available than Fortran.=
Becare of a statement= /thinking like that.=C2=A0 =C2=A0While you and I might not program with it,= I can show you some=C2=A0interesting usage graphs.=C2=A0 =C2=A0Simply over= 90% of all supercomputer cycles are still Fortran (why - because the Math = has not changed - a.k.a. Cole's=C2=A0law).=C2=A0 Plus Fortran201= 8 is not the language Rich and I learned in the 1960s and 1970s.=C2=A0 Also= remember that there are multiple extremely good commercial=C2=A0(productio= n quality) Fortran2018 implementations that are freely available for downlo= ad for everything from Windows to=C2=A0Linux to macOS [as I like= to say - I don't program in it, but FTN has paid my salary pretty much= my mine entire 55+ years in the biz and make damned sure my OS and my syst= ems run programs compiled with it really well].=C2=A0 If you are interested= , here=C2=A0i= s a pointer to the Intel one:=C2=A0HPC Toolkit Download which has the DNA from the old= DEC compilers ground up and injected into BTW [note you will need to downl= oad the free C/C++ compiler too which contains the runtimes libraries that = Fortran uses and shares].=C2=A0 While its Fortran 2018, it will even co= mpile 'dust decks Fortran-IV' - fixed format too.=C2=A0 =C2=A0Progr= ams like Adventure 'just work' (are actually part of the test suite= ).=C2=A0 =C2=A0 FWIW: I believe the Portland Group's compilers = were/are also= freely available and maybe IBM's also but I have not tried to get them= in a few years.

BTW:=C2=A0 = I have a young Mech E professor friend teaching/doing research @ an infamou= s engineering school here in=C2=A0the Boston=C2=A0area.=C2=A0 He got his Ph= D about 5-6 years ago at another infamous school in the midwest.=C2=A0 =C2= =A0What are all his students using for their research? (which is thermal pr= operties of materials - trying to get the heat out our=C2=A0Si we can run t= hem faster without them melting). It is all Fortran, with a little bit of N= umpy (running on their Macs) to prep the data, but anything that matters ru= ns on the clusters in is Fortran.
3D""=E1=90=A7
--00000000000054246505e6c22ab7--