Path: csiph.com!eternal-september.org!feeder.eternal-september.org!nntp.eternal-september.org!.POSTED!not-for-mail
From: Tim Rentsch
Newsgroups: comp.lang.c
Subject: Re: this girl calls c ugly
Date: Sun, 31 May 2026 09:04:43 -0700
Organization: A noiseless patient Spider
Lines: 20
Message-ID: <86tsrnefac.fsf@linuxsc.com>
References: <10v7b32$2u85v$1@dont-email.me> <10vcqjc$con8$1@dont-email.me> <10vcui4$buur$3@kst.eternal-september.org> <10vd1tu$ekvl$1@dont-email.me> <10vel6r$l1g$1@reader1.panix.com> <10vemqf$r5qe$1@dont-email.me> <10vfsmo$16jap$1@kst.eternal-september.org> <10vgqhf$1d6tp$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Injection-Date: Sun, 31 May 2026 16:04:44 +0000 (UTC)
Injection-Info: dont-email.me; logging-data="1724638"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19RWGpg0oY/McR0FvFOohwPhO3o5DRCA5M="; posting-host="7f8da0c1566d3f9ff33b7bc265315aa3"
User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.4 (gnu/linux)
Cancel-Lock: sha1:10HJYXsqpLQBoIAWRqYYEFI9IaY= sha1:9zjJgVCATR42Gso9rTqOdPG1CPU= sha256:bJdZaQy/LkfFJJ2B7eSOi73eiV8PcmHHLmHRbaWsn2U= sha1:iNCXrxZi75koDNWSut7mlMIvL5I=
Xref: csiph.com comp.lang.c:399559
Richard Harnden writes:
> just write complex expressions in a way that a human can most
> easily understand,
Unfortunately, (1) different people have different ideas of what
writing is most easily understood, and (2) different readers have
different notions of which writings are easily understood, and
which writings are not so easily understood. To make things
worse "easily understood" is not a boolean condition, nor is it
necessarily well-ordered -- "most easily understood" isn't always
a well-defined quality, even for a given audience.
Sadly the idea of writing in a way that is "most easily understood"
has resulted in a race to the bottom, where writers are more and
more encouraged to take the view that (some) readers are pretty
much arbitrarily stupid, with the result that expressions become
littered with scads of unnecessary parentheses that actually
detract from ease of reading. Good writing is always a balance
between too much and too little.