• pimeys@lemmy.nauk.io
    link
    fedilink
    arrow-up
    22
    ·
    7 days ago

    And not using 32-bit integers to calculate time. Which is still a thing in many many many codebases written in C or C++…

    • JustEnoughDucks@feddit.nl
      link
      fedilink
      arrow-up
      3
      ·
      7 days ago

      32 bit embedded processors us a lot of 32 bit time, though i am not sure if date time libraries in SDKs have been updated to use 64 bit for time.

      • pimeys@lemmy.nauk.io
        link
        fedilink
        arrow-up
        5
        ·
        7 days ago

        Linux kernel updated to 64 bit time quite recently. In 2038 I can guarantee somebody in a very serious business is still using an ancient RHEL and will have issues.

        • ulterno@programming.dev
          link
          fedilink
          English
          arrow-up
          0
          ·
          6 days ago

          With people turning back system time to use their Trial Software forever all the time, already causing problems with GitLab history, I feel like not many will blink at that.