• athairmor
    link
    fedilink
    English
    arrow-up
    6
    arrow-down
    1
    ·
    2 days ago

    More processing power means new paradigms are less likely to be uncovered, I think. The deficiencies of current designs are obscured, and maybe moot, due to the raw power the processors. There isn’t any real pressure to improve kernel design.

    All of the big current kernels (NT, Linux, XNU) are rooted in the i386 era. There’s certainly been a lot of changes in all of them but I don’t know if any have been completely re-architected.

    Might have to wait for some kind of completely new processor before we see completely new kernels.

    • thedeadwalking4242
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 day ago

      It’s not a processing problem, it’s a interface problem. Somethings are just easier to use or more functional based on how they are built.

      Take a look at nixos, the large increase in compute has allowed for smarter package managers that can do complex validation.

      Or rust for example and it’s compilers. It’s more expensive to compile then something like c but there’s lots of benefits to its model.

      Just because old things are cheap to do doesn’t mean they can’t be advanced. Everything is a give and a take.