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=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,PLING_QUERY,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 382fb1bd for ; Sat, 12 Oct 2019 21:33:19 +0000 (UTC) Received: by minnie.tuhs.org (Postfix, from userid 112) id A30409BCB6; Sun, 13 Oct 2019 07:33:17 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id 14E119B8B2; Sun, 13 Oct 2019 07:33:00 +1000 (AEST) Received: by minnie.tuhs.org (Postfix, from userid 112) id 301829B8B2; Sun, 13 Oct 2019 07:32:58 +1000 (AEST) Received: from sdaoden.eu (sdaoden.eu [217.144.132.164]) by minnie.tuhs.org (Postfix) with ESMTPS id 684989B844 for ; Sun, 13 Oct 2019 07:32:57 +1000 (AEST) Received: by sdaoden.eu (Postfix, from userid 1000) id 603AF16054; Sat, 12 Oct 2019 23:32:55 +0200 (CEST) Date: Sat, 12 Oct 2019 23:32:53 +0200 From: Steffen Nurpmeso To: Richard Salz Message-ID: <20191012213253.72mf5%steffen@sdaoden.eu> In-Reply-To: References: <20191010205546.GA29154@minnie.tuhs.org> <3d9ff257-8505-8792-abcf-fd44846b58f1@lycos.com> Mail-Followup-To: Richard Salz , TUHS main list User-Agent: s-nail v14.9.15-122-g3eefadce OpenPGP: id=EE19E1C1F2F7054F8D3954D8308964B51883A0DD; url=https://ftp.sdaoden.eu/steffen.asc; preference=signencrypt BlahBlahBlah: Any stupid boy can crush a beetle. But all the professors in the world can make no bugs. MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [TUHS] What was your "Aha, Unix!" moment? 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: TUHS main list Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" Richard Salz wrote in : |My first Unix-related AHA moment was working through the sample code \ |in the BSD 4.1c networking tutorial and having two unrelated processes \ |that I wrote communicate.=C2=A0 Without a pipe!=C2=A0 (I'd already used= =20 |Unix for a few years and didn't think twice, it was just a natural \ |fit.=C2=A0 But sockets, woah.) Oh yes, and having a single-threaded HTTP server which could serve small static files to hundreds (128) of (test) clients concurrently on a Cyrix 166, simply by using non-blocking I/O and select(2) (through event driven C++ objects). (And by that time i think / seem to recall from computer magazine article JAVA implemented such I/O / xy monitors by creating a thread of execution, and the select(2) Cygwin code that i have seen was _so_ complicated and expensive, it was a real Aha!, just like in Kate Bush's "Wow".) --steffen | |Der Kragenbaer, The moon bear, |der holt sich munter he cheerfully and one by one |einen nach dem anderen runter wa.ks himself off |(By Robert Gernhardt)