Path: csiph.com!eternal-september.org!feeder.eternal-september.org!.POSTED!not-for-mail From: Keith Thompson Newsgroups: comp.lang.c Subject: Re: New and improved version of cdecl Date: Sun, 26 Oct 2025 15:45:34 -0700 Organization: None to speak of Lines: 33 Message-ID: <87ms5dz3ht.fsf@example.invalid> References: <87bjlyobts.fsf@example.invalid> <10dbvqs$12d0f$1@dont-email.me> <10dd0fj$1jbcv$1@dont-email.me> <87jz0l2pal.fsf@example.invalid> <10dei5s$28h93$1@dont-email.me> <8734792h4y.fsf@example.invalid> <10dfusd$2k0q4$1@dont-email.me> <10dgdc7$2of3m$1@dont-email.me> <10dghp5$2q30g$1@dont-email.me> <87h5vo1276.fsf@example.invalid> <20251026131515.000036b6@yahoo.com> <875xc11g47.fsf@example.invalid> <20251027003414.0000407b@yahoo.com> MIME-Version: 1.0 Content-Type: text/plain Injection-Date: Sun, 26 Oct 2025 22:45:35 +0000 (UTC) Injection-Info: dont-email.me; posting-host="26517a9ddea773fd455ba7963423596a"; logging-data="334038"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19JBz5mOmPUy6TaNTFGAgm7" User-Agent: Gnus/5.13 (Gnus v5.13) Cancel-Lock: sha1:UvBcEQPnoUHVGdo65ifM7Id3S24= sha1:SSju72X+Cr87H9U1psfP0c5mOuA= Xref: csiph.com comp.lang.c:394754 Michael S writes: > On Sun, 26 Oct 2025 14:56:56 -0700 > Keith Thompson wrote: >> Michael S writes: >> > On Fri, 24 Oct 2025 13:20:45 -0700 >> > Keith Thompson wrote: >> [...] >> >> Free software still has to be usable. cdecl is usable for most of >> >> us. >> >> >> >> [...] >> >> >> > >> > I'd say that it is not sufficiently usable for most of us to >> > actually use it. >> >> Why do you say that? > > I would guess that less than 1 per cent of C programmers ever used it > and less than 5% of those who used it once continued to use it > regularly. > All numbers pulled out of thin air... So it's about usefulness, not usability. You're not saying that it works incorrectly or that it's difficult to use (which would be usability issues), but that the job it performs is not useful for most C programmers. (One data point: I use it occasionally.) -- Keith Thompson (The_Other_Keith) Keith.S.Thompson+u@gmail.com void Void(void) { Void(); } /* The recursive call of the void */