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: Wed, 29 Oct 2025 18:03:02 -0700 Organization: None to speak of Lines: 103 Message-ID: <87wm4dfbg9.fsf@example.invalid> References: <87bjlyobts.fsf@example.invalid> <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> <10dgtvv$2tkdu$1@dont-email.me> <10dkesj$3r64j$1@dont-email.me> <10dl0g9$3venf$1@dont-email.me> <10dmk77$egg1$1@dont-email.me> <10dnprf$qmrg$1@dont-email.me> <10dnsm7$rjo7$1@dont-email.me> <10do23k$u17l$1@dont-email.me> <10dpa4q$1ghgu$1@dont-email.me> <10dq8lr$1tm90$1@dont-email.me> <87zf9azo0m.fsf@example.invalid> <10drip8$2gm7h$1@dont-email.me> <87sef2zde6.fsf@example.invalid> <10dtpkr$34kqk$1@dont-email.me> <87bjlpgxzy.fsf@example.invalid> <10du7de$39jdl$1@dont-email.me> MIME-Version: 1.0 Content-Type: text/plain Injection-Date: Thu, 30 Oct 2025 01:03:03 +0000 (UTC) Injection-Info: dont-email.me; posting-host="5554a9fe3bce56cb13705adf58e3063f"; logging-data="3491953"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/4MOlHT/aIdtLWS2p3XffR" User-Agent: Gnus/5.13 (Gnus v5.13) Cancel-Lock: sha1:niISrPMdbMOkSgyfOahlKXCm7BA= sha1:V2955Jb32p3KmpaW5fHBeKh62L4= Xref: csiph.com comp.lang.c:394953 bart writes: > On 29/10/2025 22:10, Keith Thompson wrote: >> bart writes: >>> On 29/10/2025 01:48, Keith Thompson wrote: >>>> bart writes: >>>>> On 28/10/2025 21:59, Keith Thompson wrote: >>>>>> bart writes: >>>>>>> On 28/10/2025 02:35, Janis Papanagnou wrote: >>>>>>>> On 27.10.2025 16:11, bart wrote: >>>>>> [...] >>>>>>>>> If speed wasn't an issue then we'd all be using easy dynamic languages >> [...] >> Bart, is the above statement literally accurate? > > Literally as in all 8.x billion individuals on the planet, including > infants and people in comas, would be using such languages? > > This is what you seem to be suggesting that I mean, and here you're > both being overly pedantic. You could just agree with me you know! I have agreed with a significant number of your statements in the recent past. I would not consider agreeing with this particular statement without understanding just what you meant by it. (That would be a necessary but sufficient prerequisite for my agreement.) > 'If X then we'd all be doing Y' is a common English idiom, suggesting > X was a no-brainer. So you were being figurative, not literal. That's what I thought. Thank you for confirming it. >> Do you believe that >> we would ALL be using "easy dynamic languages" if speed were not an >> issue, meaning that non-dynamic languages would die out completely? > > Yes, I believe that if dynamic languages, however they are > implemented, could always deliver native code speeds, then a huge > number of people, and companies, would switch because of that and > other benefits. You are conflating "a huge number of people" with "ALL". I suppose this is meant to be hyperbole. You wrote : If speed wasn't an issue then we'd all be using easy dynamic languages Janis replied : Huh? - Certainly not. Your reply to that was : *I* would! That's why I made my scripting languages as fast and capable as possible, so they could be used for more tasks. That is not responsive to what Janis wrote. I'm 99% sure that Janis's stated opinion is that *some but not all* programmers would switch to "easy dynamic langauges" if speed were not an issue. Telling us that you would does not contradict what Janis wrote or meant. However, if I dare to suggest that even one other person in the world might also have the same desire, you'd say that I can't possibly know that. No. If you suggested that one or more other people would switch to dynamic languages if speed were not an issue, I probably wouldn't even reply, because that statement would be so obviously true that it wouldn't be worth discussing. Your ideas about what other people think are so distorted that you assume we would disagree. And yet here you are: you say 'certainly not'. Obviously *you* know everyone else's mindset! And that's just nonsense, and *completely* nonresponsive to what Janis wrote. Your position is that, if speed were not an issue, "a huge number of people, and companies, would switch" to "easy dynamic languages". My position, and I believe Janis's position, is that *many* people and companies would likely switch to such languages in those circumstances, but probably not "a huge number". (I'm not interested in debating what "a huge number" means. (I acknowledge the possiblity that you're right and Janis and I are wrong, but we'll never know, because speed will never not be an issue. In any case, the point of this reply is to establish what was actually said, not who is right or wrong.) When Janis expressed skepticism about your claim that either "all" or "a huge number" of people would switch, you reacted exactly as if Janis had says that *nobody* would switch. You were offended by something that neither Janis nor anyone else wrote or suggested. I don't care who started the argument, but your misinterpretation of what Janis wrote is what has caused it to continue. This kind of thing keeps happening. Do you understand what I'm saying? -- Keith Thompson (The_Other_Keith) Keith.S.Thompson+u@gmail.com void Void(void) { Void(); } /* The recursive call of the void */