Path: csiph.com!eternal-september.org!feeder.eternal-september.org!nntp.eternal-september.org!.POSTED!not-for-mail From: John Ames Newsgroups: alt.folklore.computers Subject: Re: Don Norman: The Truth About Unix Date: Thu, 5 Feb 2026 10:35:04 -0800 Organization: A place where nothing fits quite right Lines: 24 Message-ID: <20260205103504.00007daf@gmail.com> References: <10lb6d7$3she5$1@dont-email.me> <10lig45$25lns$2@dont-email.me> <20260130125528.00002c55@gmail.com> <10llbml$916$2@reader2.panix.com> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Injection-Date: Thu, 05 Feb 2026 18:35:09 +0000 (UTC) Injection-Info: dont-email.me; posting-host="20d3c76871ced29ae6d151c49b85c248"; logging-data="3388793"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18Brfief5aCOJsrBOYl8imnDrdPzP/nlCw=" Cancel-Lock: sha1:Ml+WGLPGOvXSy4dn3U5zy7LBlHg= X-Newsreader: Claws Mail 4.3.0 (GTK 3.24.42; x86_64-w64-mingw32) Xref: csiph.com alt.folklore.computers:233935 On Sat, 31 Jan 2026 16:47:17 -0000 (UTC) cross@spitfire.i.gajendra.net (Dan Cross) wrote: > > (I am curious, was Multics truly the first system to make user > > programs first-class citizens of the command shell? It's such a > > natural way to do things from a retrospective point of view that it > > seems hard to imagine *nobody* else coming up with it 'til over a > > decade into the history of interactive computing...) > > The real genesis of the idea comes from "RUNCOM" on CTSS, as > described by Louis Pouzin, who coined the term "shell" to descibe the > command interpreter he proposed for Multics. As usual, the > Multicians web site has first-hand details: Ah, many thanks. Interesting to see how closely-knit his conception is in that writeup; the way he describes it almost charts a middle course between shell-as-formalized-programming-language & shell-as-glue-logic. Interesting view re: timesharing, as well: "Time sharing, as it became popular, is a living organism in which any user, with various degrees of expertise, can create new objects, test them, and make them available to others, without administrative control and hassle."