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.1 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 1647 invoked from network); 25 Nov 2023 22:51:10 -0000 Received: from 9front.inri.net (168.235.81.73) by inbox.vuxu.org with ESMTPUTF8; 25 Nov 2023 22:51:10 -0000 Received: from mx2.mythic-beasts.com ([46.235.227.24]) by 9front; Sat Nov 25 17:48:07 -0500 2023 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=quintile.net; s=mythic-beasts-k1; h=To:Date:From:Subject; bh=vg+CeMDGyNBKiGrS7Ko+ynMnj1By8fhy2oPLjPIDTfk=; b=OeB25gDz/lnV3y+1f7o33dq5uZ wBcbedJr8uRQhCSUcNRUnIrkZZCaUDBIGWlth6kI/MhFIGxAE+tkHiWspmfh8KYmGnTyrxkf7qLE0 zllTd9/yTrCq3zjLKIDConVrqhUmKx0JurjDHPCMrXdEluuFFn2uPHMQxzL2KFcGgB238O+2JZijx KXVHhK9tIRHHfj0g9Xmc1r41s6EVUmJj2eGA1UE7dVhc993UVXvcQWhtDgE0OO4aNvfQICQQRTRP3 Yq0/teg318+iFBl01WK+mInWkn1SdnHHIeC+2t/DJR6dgDvNT1fAkuNvshCp4UalA4ukwK6C88IND 62UWw6IA==; Received: by mailhub-hex-d.mythic-beasts.com with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1r71RV-005rdu-AI for 9front@9front.org; Sat, 25 Nov 2023 22:48:05 +0000 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (1.0) X-Apple-Notify-Thread: NO X-Universally-Unique-Identifier: 4D2B23AA-9EED-47E9-A774-585C4C1A1F73 From: Steve Simon In-Reply-To: Date: Sat, 25 Nov 2023 22:47:53 +0000 X-Apple-Message-Smime-Encrypt: NO Message-Id: <449F794D-F393-4DF8-B182-B3C8C48EE516@quintile.net> References: To: 9front@9front.org X-Mailer: iPhone Mail (20H115) X-BlackCat-Spam-Score: 4 List-ID: <9front.9front.org> List-Help: X-Glyph: ➈ X-Bullshit: responsive stateless DOM-scale YAML over HTTP engine CMS blockchain controller Subject: Re: [9front] [PATCH] Fix assert macro to not break on commas Reply-To: 9front@9front.org Precedence: bulk iyou are quite right, assert() is part of the standard plan9 library, not th= e language. however i honestly doubt this has caused a significant number of issues for p= lan9 programmers. i suggest it is just not worth changing. i liked the general sentiment of kurt=E2=80=99s comments, but perhaps i am j= ust a curmudgeon after all. -Steve > On 25 Nov 2023, at 8:40 pm, Dan Cross wrote: >=20 > =EF=BB=BFOn Sat, Nov 25, 2023, 3:12=E2=80=AFPM Steve Simon wrote: >> i strongly agree with kurt. >>=20 >> this should go into the fortunes file imho. >>=20 >>> Making the language dumber because someone wants to do something stupid >>> is the wrong plan. >=20 > The statement is factually wrong. The language is already the way that > it is, and this change just makes a macro useful in more contexts; > that's not "changing the language" unless someone is adding the > variadic macro stuff to the compilers to do it. >=20 > - Dan C.