• TimeSquirrel@kbin.social
    link
    fedilink
    arrow-up
    6
    ·
    edit-2
    8 months ago

    I’m only a hobbyist, but I do embedded programming, and knowing computer science concepts really helps when you’re bare-metal programming a teeny-tiny computer in say, a smart toaster.

    Pointers and dereferences and how memory works, buffers, interrupts, how registers work, and perhaps even a little bit of assembly are still very useful things to know about in today’s world, just not on the web. But like damn near everything has little computers in it everywhere, even your TV remote. I bet the average home is filled with hundreds of these one-chip computers.

    • MonkeMischief
      link
      fedilink
      English
      arrow-up
      3
      ·
      8 months ago

      I bet you got that toaster to run DOOM didn’t you? 😏

      • TimeSquirrel@kbin.social
        link
        fedilink
        arrow-up
        2
        ·
        8 months ago

        I’ll settle for this ESP32 microcontroller I’m currently playing with to play variable-bitrate MP3s through a decoder chip without segfaulting.