• C language podcasts, newsletters, etc Any out there?

    From David Ayodele@nnaemeka.david@gmail.com to comp.lang.c on Mon May 25 04:43:39 2026
    From Newsgroup: comp.lang.c

    I know C is the grandfather of so many modern languages today and Gen Z podcasters would be wont to do podcasts on languages like rust, python, javascript etc which are more fashionable. My suspicions got confirmed
    when I asked Gemini for C podcasts and it gave me for C++, so am turning
    to experts on these forum.
    can anyone recommend C podcasts, newsletters that can help one to
    understand the present C ecosystem and what is possible out there with
    C? thanks
    --- Synchronet 3.22a-Linux NewsLink 1.2
  • From jmj@jmj@energokod.gda.pl to comp.lang.c on Mon May 25 08:23:01 2026
    From Newsgroup: comp.lang.c

    W dniu 25.05.2026 o 05:43, David Ayodele pisze:
    I know C is the grandfather of so many modern languages today and Gen Z podcasters would be wont to do podcasts on languages like rust, python, javascript etc which are more fashionable. My suspicions got confirmed
    when I asked Gemini for C podcasts and it gave me for C++, so am turning
    to experts on these forum.
    can anyone recommend C podcasts, newsletters that can help one to
    understand the present C ecosystem and what is possible out there with
    C? thanks

    Many claim this is the best "podcast" about C lang:

    <https://www.amazon.pl/C-Programming-Language-Brian-Kernighan/dp/0131103628>
    --
    Z totaliztycznym salutem!
    Jacek Marcin Jaworski, Pruszcz Gd., woj. Pomorskie, Polska 🇵🇱, EU 🇪🇺;
    tel.: +48-609-170-742, najlepiej w godz.: 5:00-5:55 lub 16:00-17:25; <jmj@energokod.gda.pl>, gpg: 4A541AA7A6E872318B85D7F6A651CC39244B0BFA;
    Domowa s. WWW: <https://energokod.gda.pl>;
    Mini Netykieta: <https://energokod.gda.pl/MiniNetykieta.html>;
    Mailowa Samoobrona: <https://emailselfdefense.fsf.org/pl>.
    UWAGA:
    NIE ZACIĄGAJ "UKRYTEGO DŁUGU"! PŁAĆ ZA PROG. FOSS I INFO. INTERNETOWE! CZYTAJ DARMOWY: "17. Raport Totaliztyczny - Patroni Kontra Bankierzy": <https://energokod.gda.pl/raporty-totaliztyczne/17.%20Patroni%20Kontra%20Bankierzy.pdf>
    --- Synchronet 3.22a-Linux NewsLink 1.2
  • From Lawrence =?iso-8859-13?q?D=FFOliveiro?=@ldo@nz.invalid to comp.lang.c on Mon May 25 06:50:25 2026
    From Newsgroup: comp.lang.c

    On Mon, 25 May 2026 04:43:39 +0100, David Ayodele wrote:

    can anyone recommend C podcasts, newsletters that can help one to
    understand the present C ecosystem and what is possible out there
    with C?

    Is there really that much to learn about C? (Well, there was the
    legendary “Obfuscated C” contest, but I understand that’s defunct
    now.)

    Here’s one little titbit I like to keep bringing up: instead of
    writing things like

    length = sqrt(x * x + y * y)

    why not use

    length = hypot(x, y)

    instead.
    --- Synchronet 3.22a-Linux NewsLink 1.2
  • From Janis Papanagnou@janis_papanagnou+ng@hotmail.com to comp.lang.c on Mon May 25 09:30:43 2026
    From Newsgroup: comp.lang.c

    On 2026-05-25 08:50, Lawrence D’Oliveiro wrote:
    [...]

    Here’s one little titbit I like to keep bringing up: instead of
    writing things like

    length = sqrt(x * x + y * y)

    why not use

    length = hypot(x, y)

    instead.

    Or, given the recent discussions about overflows, asking differently;
    "why use it" - and the answer is (from the hypot() man page):

    "The calculation is performed without undue overflow or underflow
    during the intermediate steps of the calculation."

    Nice. And good to know. - Thanks for the reminder.

    Janis

    --- Synchronet 3.22a-Linux NewsLink 1.2
  • From David Brown@david.brown@hesbynett.no to comp.lang.c on Mon May 25 12:22:28 2026
    From Newsgroup: comp.lang.c

    On 25/05/2026 05:43, David Ayodele wrote:
    I know C is the grandfather of so many modern languages today and Gen Z podcasters would be wont to do podcasts on languages like rust, python, javascript etc which are more fashionable. My suspicions got confirmed
    when I asked Gemini for C podcasts and it gave me for C++, so am turning
    to experts on these forum.
    can anyone recommend C podcasts, newsletters that can help one to
    understand the present C ecosystem and what is possible out there with
    C? thanks

    C is a slower changing language than C++, and also a /much/ smaller
    language, so there is naturally less need for such information about up-to-date C. I don't know about podcasts, but there are plenty of
    blogs out there about newer C, or more specific uses of the language.
    One that might interest you is Jens Gustedt's blog : <https://gustedt.wordpress.com/>. He is a member of the C standards
    committee who is pushing for changes and modernisation in the language.

    As with anything you find on the web, be aware that there are plenty of
    blogs and web pages about C that are not entirely accurate. (Though I
    think you can trust Gustedt.)

    --- Synchronet 3.22a-Linux NewsLink 1.2
  • From gazelle@gazelle@shell.xmission.com (Kenny McCormack) to comp.lang.c on Mon May 25 13:32:31 2026
    From Newsgroup: comp.lang.c

    In article <10v0rfh$14j1u$2@dont-email.me>,
    Lawrence DOliveiro <ldo@nz.invalid> wrote:

    Heres one little titbit I like to keep bringing up: instead of
    writing things like

    length = sqrt(x * x + y * y)

    why not use

    length = hypot(x, y)

    instead.

    Indeed. But I wish they'd gone one step farther and had a 3rd arg which is
    the size of angle C (say, in radians). Then it would work for any
    triangle, not just "right" ones. The formula then becomes:

    hypot = sqrt(a**2 + b**2 - 2*a*b*cos(C))

    Note that when C == pi/2 (aka, 90 degrees), then cos(C) is 0.

    Oh, and see sig!
    --

    3 Reasons Why People Don't Change Subject Lines

    1) Because they don't know how (and can't be bothered to learn). Or,
    eqv, that whatever crappy newsreader they are using makes it difficult
    or impossible to do so.

    2) Because they think it is a violation of netiquette to do so. I.e.,
    they think it "breaks" the thread". The theory is that doing so creates problems for people who use poor newsreaders.

    3) Because they get a perverse thrill out of keeping an old, totally inappropriate thread title, when they clearly know better.

    --- Synchronet 3.22a-Linux NewsLink 1.2
  • From David Ayodele@nnaemeka.david@gmail.com to comp.lang.c on Mon May 25 16:36:05 2026
    From Newsgroup: comp.lang.c

    On 5/25/26 11:22, David Brown wrote:
    On 25/05/2026 05:43, David Ayodele wrote:
    I know C is the grandfather of so many modern languages today and Gen
    Z podcasters would be wont to do podcasts on languages like rust,
    python, javascript etc which are more fashionable. My suspicions got
    confirmed when I asked Gemini for C podcasts and it gave me for C++,
    so am turning to experts on these forum.
    can anyone recommend C podcasts, newsletters that can help one to
    understand the present C ecosystem and what is possible out there with
    C? thanks

    C is a slower changing language than C++, and also a /much/ smaller language, so there is naturally less need for such information about up- to-date C.  I don't know about podcasts, but there are plenty of blogs
    out there about newer C, or more specific uses of the language. One that might interest you is Jens Gustedt's blog : <https:// gustedt.wordpress.com/>.  He is a member of the C standards committee
    who is pushing for changes and modernisation in the language.

    As with anything you find on the web, be aware that there are plenty of blogs and web pages about C that are not entirely accurate.  (Though I think you can trust Gustedt.)

    Jens wrote the Modern C book. I think his can be enough. thanks
    --- Synchronet 3.22a-Linux NewsLink 1.2