Deutsch English Français Italiano |
<v8ovkm$8t63$8@dont-email.me> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Lawrence D'Oliveiro <ldo@nz.invalid> Newsgroups: comp.lang.c Subject: Re: is STC a good supplementary library for C? Date: Sun, 4 Aug 2024 22:33:58 -0000 (UTC) Organization: A noiseless patient Spider Lines: 12 Message-ID: <v8ovkm$8t63$8@dont-email.me> References: <j4KdnZzYDexmlDP7nZ2dnZfqn_idnZ2d@brightview.co.uk> <containers-20240803130427@ram.dialup.fu-berlin.de> <pan$43aba$9be34f98$8b3ff06$290b415b@invalid.invalid> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Injection-Date: Mon, 05 Aug 2024 00:33:58 +0200 (CEST) Injection-Info: dont-email.me; posting-host="9703e35b9105f1543e11e482bcc52d23"; logging-data="292035"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18QZ3OYIStqK8yl6kB+cmh3" User-Agent: Pan/0.159 (Vovchansk; ) Cancel-Lock: sha1:nALNyH8Z1ZrHecXvqzYy4fCBuvU= Bytes: 1559 On Sun, 4 Aug 2024 14:05:00 -0000 (UTC), Blue-Maned_Hawk wrote: > Macros can get into the realm > of unreadability, but there's an unfortunate feedback loop here: people > are told to not use macros because they're unreadable, which means that > people don't get as much experience with macros, which means that they > find it hard to read macros ... Macros done by manipulating strings in a preprocessor are the wrong way to do them. The right way to do macros is at the AST level, like Lisp does them.