Matthias Andree via Mutt-dev wrote in <[email protected]>: |Am 17.04.26 um 05:26 schrieb Kevin J. McCarthy: |> On Fri, Apr 17, 2026 at 02:31:19AM +0200, Alejandro Colomar via |> Mutt-dev wrote: |>> Yup, I meant how it can be done, not really an explanation of how the |>> magic works. I guess I should have explained it, as it's really not |>> obvious. |> |> I know that explanation was for Steffen, but thank you. I read your |> code and explanation and links for a long while, before it started to |> sink in. |> |> Steffen is right, it's really cool, but without your explanation I |> never would have understood! | |The skills required to write library code and skills required to write |application code differ by a large stretch. ;-)
Well i mean .. i am just a Boche. (But with a refrigerator not from Bosch, and unfortunately also not from Foron, but that aside.) I live in ISO C89 (or C99), and before, and overall mostly even in C++ '98, and my skills therein are so: i am alive and well. (Even if Coverity now gives me some minor defect numbers instead of the 0.00 that i had once i actually uploaded a build last, and without giving me the defects that cause them.) This includes compiling C with C++, just like with your project(s), as i see it; for me, at least those i wrote from scratch. No, skills is such a thing. I am totally fine with brilliant young men sailing the edge of the stormy waves, they are experts, are they. The problem likely are those nitpickers on expenses in the standard comittees, and the entire society in all its hypocritical ugliness, you know, like Jesus (..that liverwurst..) already said. For example that trans(1) gives me "currant cockerel" for Korinthenkacker, but Google translate via browser gives me nitpicker, but detected english so i had to say it is german! Is Korinthenkacker English, i am asking you? Likewise Bürokratenarsch is trans(1)d to "bureaucrat ass", but in the browser to "bureaucratic asshole", and now, that is so much over the top, what do they think? No no. But all that off-topic. So i am not actually interested in being skilled in almost anything after ISO C99/C++98, how unprofessional that may be. But i tell you one thing. I *loved* the wonderful and more than only respected Ken Thompson talking in the "Oral History" of the Computer Museum series, and regarding this thread in particular this short five minute snippet that is well worth watching or hearing: alias ytls-='yt-dlp --js-runtimes quickjs --list-formats' alias ytdlf-='yt-dlp --js-runtimes quickjs -f' ... 91 mp4 256x144 30 │ ~ 4.64MiB 124k m3u8 │ avc1.4D400C mp4a.40.5 [en] ... $ ytdlf- 91 'https://www.youtube.com/watch?v=NTrAISNdf70' In my opinion the best C would be the one from Plan9. I do not need more, but what i need, that we do not have from ISO. (In C++ maybe, but then i never liked most aspects of this, there.) http://www.rundkuehlschrank.de/ https://www.mdr.de/geschichte/ddr/wirtschaft/ddr-elektrogeraete-funktionieren-laenger-langlebig-garantie-gesetzliche-zuverlaessigkeit-100.html Btw i already saw Alejandro's message (i am still digesting), and now that we talk compiling C with C++, as you do (if i recall correctly) and i do, too, and then, there was a {0} "pointer", was it. --steffen | |Der Kragenbaer, The moon bear, |der holt sich munter he cheerfully and one by one |einen nach dem anderen runter wa.ks himself off |(By Robert Gernhardt)
