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_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 23784 invoked from network); 31 Jan 2023 01:48:39 -0000 Received: from minnie.tuhs.org (50.116.15.146) by inbox.vuxu.org with ESMTPUTF8; 31 Jan 2023 01:48:39 -0000 Received: from minnie.tuhs.org (localhost [IPv6:::1]) by minnie.tuhs.org (Postfix) with ESMTP id 0E6F3424A9; Tue, 31 Jan 2023 11:48:32 +1000 (AEST) Received: from mail-wr1-f52.google.com (mail-wr1-f52.google.com [209.85.221.52]) by minnie.tuhs.org (Postfix) with ESMTPS id A789A42408 for ; Tue, 31 Jan 2023 11:48:22 +1000 (AEST) Received: by mail-wr1-f52.google.com with SMTP id h12so12872067wrv.10 for ; Mon, 30 Jan 2023 17:48:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :sender:from:to:cc:subject:date:message-id:reply-to; bh=3TP5wQRRlkxsB3o8MTFhmTVM41vTe4Bo76H2z6QWYhM=; b=KvoXflAr4cR7vVXkzfH+rm8pcB+3f4wiqKEKIC9aq64HZi1sc66XIFpDPHmuSBvJOA cKDqkIG+iSnPEIOOlUxQnwe8rt+HmXvg/izUj7w5jOEuhvTbgT/rCD3e/Ong37qjJt1V QMhDwg4Ui7EUJnv1koMym84D5zwhT+aMSYC0/GgBNmqBaxgcoKlwpvOsaUhjT6ZJGNbX 8au8unTiTEC8jlBqt4CHXXGQ5gcHFI+248xDRHykcKCKOiKQUuN83Hs1OQlZUoJIFvIo dBY2EHy/XaQWdOCzoGaxCw3/n6nNoyNZhtqw+s03Cse6uKW44XPAuoA32lOa8tC9VfbH Z+8Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :sender:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=3TP5wQRRlkxsB3o8MTFhmTVM41vTe4Bo76H2z6QWYhM=; b=Mw7EpPfuP4X8prnjuGESLtOj0L+UQVGKq/g8O6vbOkQB4laseiVU8Rgg6AdTgbaKN8 KcVYKcoZP9SQ+n+ftTQnh4H0QwjXN2IOFARVMMvmh8Bdf1pyipOsfsMmKpJtMLOAG5Cl KE/ETGE4+nflPX8LjMPG8ihz09MHX7JXAa6EDSJjIRp4Ig6z5LN4aTrwadOfRQbuCFlX 497+dKh/mZ9VimVjgDCM6f1Gq9qYzrY5sdhdYrtZE66WsiWGxlwZcnDiyBqdTrdz4h3D sSXR8bLOKOiKNvCNsURTV4FDFIzCqqs+ndVf/f74BNMzecPu6Nng/CwV4UyQlzl6GufX z7Vw== X-Gm-Message-State: AO0yUKVNlohdGmmsKx59fX5o6X4HzmICYSTsMJV3ajfDwrn/gGMhn+N4 mVsm8K31Ao/62i7ZQvFLKV3cmVNQ1TM= X-Google-Smtp-Source: AK7set95NjlM1TFvaLbfTh8smZ6VNQbDOkgSvPrtjRqOGCuFyfT9InMnlBZSVPsZglH4vP/4VwTPaw== X-Received: by 2002:adf:f7c6:0:b0:242:82a4:2bf4 with SMTP id a6-20020adff7c6000000b0024282a42bf4mr1262397wrq.10.1675129640945; Mon, 30 Jan 2023 17:47:20 -0800 (PST) Received: from [192.168.0.160] ([170.253.36.171]) by smtp.gmail.com with ESMTPSA id c11-20020adfa30b000000b002bfb5ebf8cfsm13289918wrb.21.2023.01.30.17.47.19 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 30 Jan 2023 17:47:20 -0800 (PST) Sender: Alejandro Colomar Message-ID: Date: Tue, 31 Jan 2023 02:47:18 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.6.0 To: ron minnich , segaloco References: Content-Language: en-US From: Alejandro Colomar In-Reply-To: Content-Type: text/plain; charset="utf-8"; format="flowed" Content-Transfer-Encoding: base64 Message-ID-Hash: VKGU5PLM5KAIHRZF3SAR3MWULEUQGGK6 X-Message-ID-Hash: VKGU5PLM5KAIHRZF3SAR3MWULEUQGGK6 X-MailFrom: alx.manpages@gmail.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: The Eunuchs Hysterical Society X-Mailman-Version: 3.3.6b1 Precedence: list Subject: [TUHS] Re: yet another C discussion (YACD) and: Rust is not C++ List-Id: The Unix Heritage Society mailing list Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: SGVsbG8gUm9uLA0KDQpPbiAxLzMwLzIzIDIwOjM1LCByb24gbWlubmljaCB3cm90ZToNCj4gSSBk b24ndCBrbm93IGhvdyBtYW55IHdheXMgdGhlcmUgYXJlIHRvIHNheSB0aGlzLCBidXQgUnVzdCBh bmQgQy9DKysgYXJlIA0KPiBmdW5kYW1lbnRhbGx5IGRpZmZlcmVudCBhdCB0aGUgbG93ZXN0IGxl dmVsLg0KPiANCj4gSWYgeW91IGFyZSBqdXN0IGxvb2tpbmfCoGF0IFJ1c3Qgc3ludGF4IGluIGEg c3VwZXJmaWNpYWwgd2F5LCB5b3UgbWlnaHQgYmUgDQo+IGV4Y3VzZWQgZm9yIHRoaW5raW5nIGl0 J3MgIkMgd2l0aCBmZWF0dXJlcyAvIEMrKyB3aXRoIGRpZmZlcmVuY2VzLiINCj4gDQo+IEJ1dCB0 aGF0J3Mgbm90IGhvdyBpdCBpcy4gSXQncyBsaWtlIHNheWluZyBDIGlzICJqdXN0IGxpa2UgYXNz ZW1ibHkiIGJlY2F1c2UgDQo+IGxhYmVsc8KgaGF2ZSBhICc6JyBpbiB0aGVtOyBvciB0aGF0IFVu aXggaXMgImp1c3QgbGlrZSBSU1giIGJlY2F1c2UgdGhleSBoYXZlIA0KPiB2YWd1ZWx5IHNpbWls YXLCoGNvbW1hbmRzLg0KPiANCj4gSGVyZSdzIGEgcmVhbCBxdWVzdGlvbiB0aGF0IGNhbWUgdXAg d2hlcmUgSSB3b3JrOiBzaG91bGQgdGhlIGNvZGUgc2hvd24gYmVsb3cgYmUgDQo+IGFjY2VwdGVk ICh0aGlzIGlzIGFic3RyYWN0ZWQgZnJvbSBhIHJlYWwgZXhhbXBsZSB0aGF0IGlzIGluIHVzZSAu Li4gZXZlcnl3aGVyZSk/DQo+IFdlIGhhZCBvbmUgY29kZSBhbmFseXplciB0aGF0IHNhaWQsIGVt cGhhdGljYWxseSwgTk87IG9uZSBwZXJzb24gc2FpZCBZRVMsIA0KPiBhbm90aGVyIE1BWUJFLiBP bmUgcGllY2Ugb2YgY29kZSwgMyBhbnN3ZXJzIDotKQ0KPiANCj4gY2hhciBmKCkgew0KPiANCj4g Y2hhciAqeTsNCj4gDQo+IGcoJnkpOw0KPiANCj4gcmV0dXJuICp5Ow0KPiANCj4gfQ0KPiANCj4g DQo+IEEgc3BlY2lmaWMgcXVlc3Rpb246IHNob3VsZCB5IGJlIGluaXRpYWxpemVkIHRvIE5VTEw/ DQoNCk5vLiAgQXQgbGVhc3Qgbm90IGlmIHlvdSBkb24ndCB3YW50IHRvIHVzZSB0aGUgdmFsdWUg TlVMTCBpbiB5b3VyIHByb2dyYW0uIA0KVXNpbmcgTlVMTCBhcyBzb21ldGhpbmcgdG8gYXZvaWQg VW5kZWZpbmVkIEJlaGF2aW9yIGlzIHdyb25nLCBhbmQgaXQgd2lsbCANCmNvbnRyaWJ1dGUgdG8g aGlkZSBwcm9ncmFtbWVyIGVycm9ycy4NCg0KVGhlc2UgZGF5cywgY29tcGlsZXJzIGFuZCBzdGF0 aWMgYW5hbHl6ZXJzIGFyZSBzbWFydCBlbm91Z2ggdG8gZGV0ZWN0IA0KdW5pbml0aWFsaXplZCB2 YXJpYWJsZXMsIGV2ZW4gYWNyb3NzIFRyYW5zbGF0aW9uIFVuaXRzLCBhbmQgdGhyb3cgYW4gZXJy b3IsIA0KbGV0dGluZyB0aGUgcHJvZ3JhbW1lciBmaXggc3VjaCBidWdzLCB3aGVuIHRoZXkgb2Nj dXIuDQoNClRoZSBwcmFjdGljZSBvZiBpbml0aWFsaXppbmcgYWx3YXlzIHRvIE5VTEwgYW5kIDAg cHJvdmlkZXMgbm8gdmFsdWUsIGFuZCANCnNpbGVuY2VzIGFsbCBvZiB0aG9zZSB3YXJuaW5ncywg dGh1cyBjcmVhdGluZyBzaWxlbnQgYnVncywgdGhhdCB3aWxsIGJpdGUgc29tZSANCmNvbGQgd2lu dGVyIG5pZ2h0Lg0KDQpJIGtub3cgc29tZSBzdGF0aWMgYW5hbHl6ZXJzIChlLmcuLCBjbGFuZy10 aWR5KDEpKSBkbyB3YXJuIHdoZW4geW91IGRvbid0IA0KaW5pdGlhbGl6ZSB2YXJpYWJsZXMgYW5k IGVzcGVjaWFsbHkgcG9pbnRlcnMgKHdlbGwsIHlvdSBuZWVkIHRvIGVuYWJsZSB0aGUgDQp3YXJu aW5nIHRoYXQgZG9lcyB0aGF0LCBidXQgaXQgY2FuIHdhcm4pLiAgVGhhdCB3YXJuaW5nIGlzIHRo ZXJlIGR1ZSB0byBzb21lIA0KY29kaW5nIHN0eWxlIG9yIGNlcnRpZmljYXRpb25zIHRoYXQgcmVx dWlyZSBpdC4gIEkgcmVjb21tZW5kIGRpc2FibGluZyB0aG9zZSANCmJvZ3VzIHdhcm5pbmdzLCBh bmQgZm9yZ2V0dGluZyBhYm91dCB0aGUgYm9ndXMgY29kaW5nIHN0eWxlIG9yIGNlcnRpZmljYXRp b24gDQp0aGF0IHJlcXVpcmVzIHlvdSB0byB3cml0ZSBib2d1cyBjb2RlLg0KDQo+IFRoZSBjYXNl IHRvIHNldCB5IHRvIE5VTEw6IG90aGVyd2lzZSBpdCBoYXMgYW4gdW5rbm93bsKgdmFsdWUgYW5k IGl0J3MgdW5zYWZlLg0KDQpJcyBhbiB1bmRlZmluZWQgdmFsdWUgbGVzcyBzYWZlIHRoYW4gYW4g dW5leHBlY3RlZCBvbmU/ICBJIGRvbid0IHRoaW5rIHNvLiAgQXQgDQpsZWFzdCBjb21waWxlcnMg Y2FuIGRldGVjdCB0aGUgZm9ybWVyLCBidXQgbm90IHRoZSBsYXR0ZXIuDQoNCj4gVGhlIGNhc2Ug YWdhaW5zdCBzZXR0aW5nIHkgdG8gTlVMTDogaXQgaXMgcG9pbnRsZXNzLCBhcyBpdCBzbG93cyB0 aGUgY29kZSBkb3duIA0KPiBzbGlnaHRseSBhbmQgZyBpcyBnb2luZyB0byBjaGFuZ2UgaXQgYW55 d2F5Lg0KDQpQZXJmb3JtYW5jZSBpcyBhIHZlcnkgbWlub3IgdGhpbmcuICBCdXQgaXQncyBhIG5p Y2Ugc2lkZS1lZmZlY3QgdGhhdCBkb2luZyB0aGUgDQpyaWdodCB0aGluZyBoYXMgcGVyZm9ybWFu Y2UgYWR2YW50YWdlcy4gIFJlYWRhYmlsaXR5IGlzIGEgZ29vZCByZWFzb24gKGFuZCBpbiANCmZh Y3QsIHRoZSBjb21waWxlciBzdWZmZXJzIHRoYXQgcmVhZGFiaWxpdHkgdG9vLCB3aGljaCBpcyB0 aGUgY2F1c2Ugb2YgdGhlIA0Kc2lsZW5jaW5nIG9mIHRoZSB3YW50ZWQgd2FybmluZ3MuDQoNCj4g VGhlIGNhc2UgbWF5YmU6IFdoeSBkbyB5b3UgdHJ1c3QgZygpIHRvIGFsd2F5cyBzZXQgaXQ/IFdo eSBkb24ndCB5b3UgdHJ1c3QgZygpPyANCj4gY29udmluY2UgbWUuDQoNCldlbGwsIGl0IGRlcGVu ZHMgb24gdGhlIGNvbnRyYWN0IG9mIGcoKS4gIElmIHRoZSBjb250cmFjdCBpcyB0aGF0IGl0IG1h eSBub3QgDQppbml0aWFsaXplIHRoZSB2YXJpYWJsZSwgdGhlbiBzdXJlLCBpbml0aWFsaXplIGl0 IHlvdXJzZWxmLCBvciBldmVuIGJldHRlciwgDQpjaGVjayBmb3IgZygpJ3MgZXJyb3JzLCBhbmQg cmVhY3Qgd2hlbiBpdCBmYWlscyBhbmQgZG9lc24ndCBpbml0aWFsaXplIGl0Lg0KDQpJZiB0aGUg Y29udHJhY3QgaXMgdGhhdCBpdCBzaG91bGQgYWx3YXlzIGluaXRpYWxpemUgaXQsIHRoZW4gdHJ1 c3QgaXQgYmxpbmRseS4gDQpUaGUgY29tcGlsZXIgd2lsbCB0ZWxsIHlvdSB3aGVuIGl0IGRvZXNu J3QgaGFwcGVuICh0aGF0IGlzLCB3aGVuIGcoKSBoYXMgYSBidWcpLg0KDQo+IA0KPiBZb3UgY2Fu J3Qgd3JpdGUgdGhpcyBpbiBSdXN0IHdpdGggdGhpcyBhbWJpZ3VpdHkuIEl0IHdvbid0IGNvbXBp bGUuIEluIGZhY3QsICYgDQo+IGRvZXNuJ3QgbWVhbiBpbiBSdXN0IHdoYXQgaXQgZG9lcyBpbiBD Lg0KDQpJIGRvbid0IGtub3cgUnVzdC4gIERvZXMgaXQgZm9yY2UgTlVMTCBpbml0aWFsaXphdGlv bj8gIElmIHNvLCBJIGd1ZXNzIGl0J3MgYSANCmJhZCBkZXNpZ24gY2hvaWNlLiAgVW5sZXNzIFJ1 c3QgaXMgc28gZGlmZmVyZW50IHRoYXQgaXQgY2FuIGRldGVjdCBzdWNoIA0KcHJvZ3JhbW1lciBl cnJvcnMgZXZlbiBoYXZpbmcgZGVmaW5lZCBkZWZhdWx0IGluaXRpYWxpemF0aW9uLCBidXQgSSBj YW4ndCANCmltYWdpbmUgaG93IHRoYXQgaXMuDQoNCj4gDQo+IFNvcnJ5IHRvIGJlIHN1Y2ggYSBw ZWRhbnQsIGJ1dCBJIHdhcyBjb25jZXJuZWQgdGhhdCB3ZSBub3QgZmFsbCBpbnRvIHRoZSAiUnVz dCANCj4gaXMgQysrIGFsbCBvdmVyIGFnYWluIiB0cmFwLg0KPiANCj4gQXMgZm9yIHJlcGxhY2lu ZyBDLCB0aGUgdmVsb2NpdHkgb2YgUnVzdCBpcyBqdXN0IGFzdG9uaXNoaW5nLiBJIHRoaW5rIGZv bGtzIGhhdmUgDQo+IGJlZW4gd2FpdGluZyBmb3Igc29tZXRoaW5nIHRvIHJlcGxhY2UgQyBmb3Ig YSBsb25nIHRpbWUsIGFuZCBSdXN0LCB3aXRoIGFsbCBpdHMgDQo+IGhlYWRhY2hlcyBhbmQgaXNz dWVzLCBpcyBsaWtlbHkgdG8gYmUgdGhhdCB0aGluZy4NCg0KTW9kZXJuIEMgaXMgcmVjZWl2aW5n IGEgbG90IG9mIGltcHJvdmVtZW50cyBmcm9tIEMrKyBhbmQgb3RoZXIgbGFuZ3VhZ2VzLiAgSXQn cyANCmdldHRpbmcgcmVhbGx5IGdvb2QgaW4gZml4aW5nIHRoZSBzbWFsbCBpc3N1ZXMgaXQgaGFk IGluIHRoZSBwYXN0IChhbmQgR05VIEMgDQpwcm92aWRlcyBldmVuIG1vcmUgZ29vZCB0aGluZ3Mp LiAgR05VIEMyeCBpcyBxdWl0ZSBzYWZlIGFuZCByZWFkYWJsZSwgY29tcGFyZWQgDQp0byBzYXkg SVNPIEM5OSB2ZXJzaW9ucy4NCg0KSSBkb24ndCB0aGluayBDIHdpbGwgZXZlciBiZSByZXBsYWNl ZC4gIEFuZCBJIGhvcGUgaXQgZG9lc24ndC4NCg0KUG9zc2libHksIHNvbWV0aGluZyBsaWtlIHdp dGggUGxhbjkgYW5kIFVuaXgvTGludXggd2lsbCBoYXBwZW4uICBUaGUgZ29vZCB0aGluZ3MgDQpm cm9tIG90aGVyIGxhbmd1YWdlcyB3aWxsIGNvbWUgYmFjayBpbiBvbmUgZm9ybSBvciBhbm90aGVy IHRvIEMuICBUaGUgDQpub3Qtc28tZ29vZCBvbmVzIHdpbGwgYmUgZGlzY2FyZGVkLg0KDQo+IA0K PiBQZXJzb25hbGx5LCBJIHN0aWxsIHByZWZlciBHbywgYnV0IEkgY2FuIGFsc28gc2VlIHdoaWNo IHdheSB0aGUgd2luZCBpcyBibG93aW5nLCANCj4gZXNwZWNpYWxseSB3aGVuIEkgc2VlIFJ1c3Qg dXNlIGV4cGxvZGluZyBpbiBmaXJtd2FyZSBhbmQgdXNlciBtb2RlLCBhbmQgbm93IGV2ZW4gDQo+ IGluIHRoZSBMaW51eCBrZXJuZWwuDQoNCkNoZWVycywNCg0KQWxleA0K