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=-1.0 required=5.0 tests=MAILING_LIST_MULTI, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 15577 invoked from network); 13 Jun 2023 01:37:58 -0000 Received: from minnie.tuhs.org (2600:3c01:e000:146::1) by inbox.vuxu.org with ESMTPUTF8; 13 Jun 2023 01:37:58 -0000 Received: from minnie.tuhs.org (localhost [IPv6:::1]) by minnie.tuhs.org (Postfix) with ESMTP id 32D25410A2; Tue, 13 Jun 2023 11:37:54 +1000 (AEST) Received: from oclsc.com (oclsc.com [206.248.137.164]) by minnie.tuhs.org (Postfix) with ESMTP id 4EA454108E for ; Tue, 13 Jun 2023 11:37:42 +1000 (AEST) Received: by oclsc.org id 015EE4F75F; Mon, 12 Jun 2023 21:37:40 -0400 (EDT) Received: by oclsc.org id C856D640CDC; Mon, 12 Jun 2023 21:37:40 -0400 (EDT) To: tuhs@tuhs.org Message-ID: <21D1C841C4310FE1829023B424252295.for-standards-violators@oclsc.org> Date: Mon, 12 Jun 2023 21:37:40 -0400 (EDT) From: norman@oclsc.org (Norman Wilson) Message-ID-Hash: 6ACV4CNQKNO76XRCN34ALSZHLRYG3X5Q X-Message-ID-Hash: 6ACV4CNQKNO76XRCN34ALSZHLRYG3X5Q X-MailFrom: norman@oclsc.org 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] Re: crt0 -- what's in that name? List-Id: The Unix Heritage Society mailing list Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: Clem Cole: > Apologies to TUHS - other than please don't think Fortran did not > impact UNIX and its peers. Fortran had an important (if indirect) influence in early Unix. From Dennis's memories of the early days of Unix on the PDP-7: Soon after TMG became available, Thompson decided that we could not pretend to offer a real computing service without Fortran, so he sat down to write a Fortran in TMG. As I recall, the intent to handle Fortran lasted about a week. What he produced instead was a definition of and a compiler for the new language B. (The Evolution of the Unix Time-Sharing System; see the 1984 UNIX System issue of the BLTJ for the whole thing, or just read https://www.bell-labs.com/usr/dmr/www/hist.html) Now let's move on to the name `rc'. Not the shell, but the usage as part of a file name. Those two characters appear at the end of the many annoying, and mostly pointless, configuration files that litter one's home directory these days, apparently copied from the old system-startup script /etc/rc as if the name means `startup commands' (or something beginning with r, I suppose, instead of startup). But I recall reading somewhere that it just stood for `runcom,' a Multics-derived term for what we now call a shell script. I can't find a citation to back up that claim, though. Anyone else remember where to look? Norman Wilson Toronto ON