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_MESSAGE,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 10311 invoked from network); 11 Aug 2021 21:24:56 -0000 Received: from minnie.tuhs.org (45.79.103.53) by inbox.vuxu.org with ESMTPUTF8; 11 Aug 2021 21:24:56 -0000 Received: by minnie.tuhs.org (Postfix, from userid 112) id BF2AF946F5; Thu, 12 Aug 2021 07:24:53 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id 5B06B94680; Thu, 12 Aug 2021 07:24:21 +1000 (AEST) Authentication-Results: minnie.tuhs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=ieee.org header.i=@ieee.org header.b="ZKZtTdd8"; dkim-atps=neutral Received: by minnie.tuhs.org (Postfix, from userid 112) id 5CBBD94680; Thu, 12 Aug 2021 07:24:17 +1000 (AEST) Received: from mail-lf1-f45.google.com (mail-lf1-f45.google.com [209.85.167.45]) by minnie.tuhs.org (Postfix) with ESMTPS id E1A869467E for ; Thu, 12 Aug 2021 07:24:15 +1000 (AEST) Received: by mail-lf1-f45.google.com with SMTP id n17so8694560lft.13 for ; Wed, 11 Aug 2021 14:24:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ieee.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=blE+ty0EGBjO7fOx1b2ral4Xchd52uSl19VTOBMcAH0=; b=ZKZtTdd8IZUxEltNTk182KA/xFfdYbgjz+6oXRjSmhPZQxTNjxY7e3x0q8fWSgcRDr IvgKBGTu8xZ/+7SpYIXn2/W/Rff1RoRTh8ZDU83+3ojGzABBnHyYiqMm6JmuuG0EA+ZT m6zd1izApyAS/F1KsCjw22pt4PY6kUVlZd6RY= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=blE+ty0EGBjO7fOx1b2ral4Xchd52uSl19VTOBMcAH0=; b=muJWcIXgtena5Nt+TwNC+NCQDbrU7xdQ/r4M940aIPePVV0BEI+F8KX99nL1jB141l QpqmCMDwfb2MQQGgwzxnu8xBbEEzSU8UkP0pQ0989EsJ+itopjQ/oBNJePAMqcTkaAAs Y5p4EBZ0OMXuX9ehvliQD0tV6NaUeYOIMwhV8LgSd/yrlYITpeLfCxu4soPH/Ugn/mYm 4hwvsXqTTGCDioNlNr9Nfdwic0gArok+WD1p9xonLaIl7m5DpaElNWK0wjWZefVNmQJN 2DvUssTDPAwnp/PSOvnE/vm4HjG8rjRzXLWGzjUv+IJemsDxQEGYhF5X3CjnQv1MNnJ/ SOLg== X-Gm-Message-State: AOAM533qTVpMFrQkCrLUHEc0ByRo+5Eh+6nReQgg5PnX/1pGiUqcbDwf z/uAPsK6UcQBA2s4Cp3CloTVf19azIjt7IHjHJ8Ttq3uwxeXSA== X-Google-Smtp-Source: ABdhPJz8DWq4PUVz2hwfMjSfsi77DxF2f1EHcZQApWDvaEphlTacDP1NK1q1jKMI38aKOMb3I01c4p+Y5kk6nnQH9T8= X-Received: by 2002:a19:e00a:: with SMTP id x10mr123570lfg.536.1628717053895; Wed, 11 Aug 2021 14:24:13 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: Date: Wed, 11 Aug 2021 14:24:02 -0700 Message-ID: To: Tom Ivar Helbekkmo Content-Type: multipart/alternative; boundary="00000000000070036c05c94f3dcb" Subject: Re: [TUHS] Systematic approach to command-line interfaces 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: , From: Tom Lyon via TUHS Reply-To: Tom Lyon Cc: The Eunuchs Hysterical Society Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" --00000000000070036c05c94f3dcb Content-Type: text/plain; charset="UTF-8" I never had the pleasure of playing with Transputers, but it sounds nice. Of course, I'd want the networking to be Ethernet/IP centric these days. On Wed, Aug 11, 2021 at 11:11 AM Tom Ivar Helbekkmo wrote: > Tom Lyon via TUHS writes: > > > What if CPU designers would add facilities to directly implement > > inter-process or inter-processor messaging? > > You mean like INMOS's Transputer architecture from back in the late > eighties and early nineties? Each processor had a thread scheduling and > message passing microkernel implemented in its microcode, and had four > bi-directional links to other processors, so you could build a grid. > They designed the language Occam along with it, to be its lowest level > language; it and the instruction set were designed to match. Occam has > threads and message passing as built-in concepts, of course. > > -tih (playing with the Helios distributed OS on Transputer hardware) > -- > Most people who graduate with CS degrees don't understand the significance > of Lisp. Lisp is the most important idea in computer science. --Alan Kay > -- - Tom --00000000000070036c05c94f3dcb Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I n= ever had the pleasure of playing with Transputers, but it sounds nice.
Of course, I'd = want the networking to be Ethernet/IP centric these days.

On Wed, Aug = 11, 2021 at 11:11 AM Tom Ivar Helbekkmo <tih@hamartun.priv.no> wrote:
Tom Lyon via TUHS <tuhs@minnie.tuhs.org> writes:

> What if CPU designers would add facilities to directly implement
> inter-process or inter-processor messaging?

You mean like INMOS's Transputer architecture from back in the late
eighties and early nineties?=C2=A0 Each processor had a thread scheduling a= nd
message passing microkernel implemented in its microcode, and had four
bi-directional links to other processors, so you could build a grid.
They designed the language Occam along with it, to be its lowest level
language; it and the instruction set were designed to match.=C2=A0 Occam ha= s
threads and message passing as built-in concepts, of course.

-tih (playing with the Helios distributed OS on Transputer hardware)
--
Most people who graduate with CS degrees don't understand the significa= nce
of Lisp.=C2=A0 Lisp is the most important idea in computer science.=C2=A0 -= -Alan Kay


--
- Tom
--00000000000070036c05c94f3dcb--