From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.6 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI autolearn=ham autolearn_force=no version=3.4.4 Received: from minnie.tuhs.org (minnie.tuhs.org [50.116.15.146]) by inbox.vuxu.org (Postfix) with ESMTP id C726F2B00D for ; Tue, 1 Oct 2024 00:01:10 +0200 (CEST) Received: from minnie.tuhs.org (localhost [IPv6:::1]) by minnie.tuhs.org (Postfix) with ESMTP id B5E544370F; Tue, 1 Oct 2024 08:01:04 +1000 (AEST) Received: from sdaoden.eu (sdaoden.eu [217.144.132.164]) by minnie.tuhs.org (Postfix) with ESMTPS id C1EED4370E for ; Tue, 1 Oct 2024 08:01:00 +1000 (AEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sdaoden.eu; s=citron; t=1727733650; x=1728400316; h=date:author:from:to:cc:subject: message-id:in-reply-to:references:mail-followup-to:openpgp:blahblahblah: mime-version:content-type:content-transfer-encoding:author:from:subject: date:to:cc:resent-author:resent-date:resent-from:resent-sender:resent-to: resent-cc:resent-reply-to:resent-message-id:in-reply-to:references: mime-version:content-type:content-transfer-encoding:content-disposition: content-id:content-description:message-id:mail-followup-to:openpgp: blahblahblah; bh=EQobcqpMy5V+G7iTN0cV1HbzelYa0mJhUpFdgt7cKo4=; b=dDxw+FMOIDytOOPSdHzoibYCkqTTRSA2jJqB9haivQj7Fnl3fQmY7SZpq6cO5vGGim6Bbwfq 7WcGWXXXSLocTiSknKLEEozbTykqH7pht2F8FnDfemweL/KtT4sdY8ZHbp5kCoZ09mMOhnFxVu lLwZMxEGHlU54+p2RNJWZm7PLT9zZA7rcLy6MXGwkuAfVgx31GQuAK1xAnidekiJZsm/Z2BEgA xnBMtgdypCjqPNRHzNIxagr8K/1sNp4cFu132e7DhO8NF6xJMh+VoLwDTM/FY7YIA3f9IoSgs9 pvkEggOMh1tO0nrcEGAyAkClNQwkoQhrtI0LCUQOQwGGBGBA== DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=sdaoden.eu; s=orange; t=1727733650; x=1728400316; h=date:author:from:to:cc:subject: message-id:in-reply-to:references:mail-followup-to:openpgp:blahblahblah: mime-version:content-type:content-transfer-encoding:author:from:subject: date:to:cc:resent-author:resent-date:resent-from:resent-sender:resent-to: resent-cc:resent-reply-to:resent-message-id:in-reply-to:references: mime-version:content-type:content-transfer-encoding:content-disposition: content-id:content-description:message-id:mail-followup-to:openpgp: blahblahblah; bh=EQobcqpMy5V+G7iTN0cV1HbzelYa0mJhUpFdgt7cKo4=; b=HPmnP3AbuYxjoZbwBQaHMdAZVqeYz7avbKdnp8wpYh23ICCYONrZW6Vj/YRXUNjcrhjOwJuN mDOunktFm6yEAQ== Date: Tue, 01 Oct 2024 00:00:35 +0200 Author: Steffen Nurpmeso From: Steffen Nurpmeso To: Rik Farrow Message-ID: <20240930220035.3nZHrUot@steffen%sdaoden.eu> In-Reply-To: References: <20240930191216.tIpea9lo@steffen%sdaoden.eu> Mail-Followup-To: Rik Farrow , Rob Pike , Douglas McIlroy , TUHS main list User-Agent: s-nail v14.9.25-608-ge479530e8d 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 Message-ID-Hash: UUGBV5PL4VBS4NJH4FCU6CVYTMTPGSPL X-Message-ID-Hash: UUGBV5PL4VBS4NJH4FCU6CVYTMTPGSPL X-MailFrom: steffen@sdaoden.eu 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: Douglas McIlroy , TUHS main list X-Mailman-Version: 3.3.6b1 Precedence: list Subject: [TUHS] Re: Minimum Array Sizes in 16 bit C (was Maximum) List-Id: The Unix Heritage Society mailing list Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: Rik Farrow wrote in : |On Mon, Sep 30, 2024 at 12:12=E2=80=AFPM Steffen Nurpmeso=C2=A0 | ||=C2=A0Never attribute to malice what can adequately be explained by ||=C2=A0incompetence. | ||is the signature of Poul-Henning Kamp (whose email regarding that ||cstr list |This is the 'problem' with C/C++: it's not the language itself so much as |the people who are allowed, or forced, to use it. Many, if not all, of the |people on this list have worked with great programmers, when most |programmers are average at best. I saw some terrible things back when doi= ng |technical sales support for a startup selling a graphics library with C |bindings. I came away convinced that most of the 'programmers' I was |training were truly clueless. I cannot comment on that, humans "get a good job with more pay you are ok", have interests here and there, have (unfulfilled) desires, problems with family or partner, aka "that sex machine", and so in the end one can be lucky if that was not Jeffrey Dahmer or something, and you do not end up as canned. "Or forced", yes! Here on this lists are (me aside) intellectual but especially witty people who love(d) their (likely) even-more-than-a-job, at the "top of the pyramid", Mr. McIlroy just again remembered an impressive scenario of how these people were (and are) self-driving up that spiral staircase with nothing but the help of their mind and a free library .. which was available for them. Other than that, you know, there are plenty of languages with plenty of support (syntax checks, sanitizers, "debug stuff"), far beyond vim(1), let that start with JAVA (documented pretty well right from the start as far as i know), and all the other options that arose since then, and in parts are used. I personally "go on the gums" if i have to work with OpenSSL, and image processing is no fun either, so it could be it was me who drove you down... (And complexity is never easy, i think, to noone.) --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)