• ZILtoid1991@lemmy.world
    link
    fedilink
    English
    arrow-up
    11
    ·
    6 days ago

    Will this finally be the end of Windows?

    Also fun fact: Windows uses a lot of COM Interfaces for API, which in my opinion often makes developing for Windows a better experience, than developing for Linux. Rust does not have anything OOP related by default, and are often emulated with macros instead, like in C.

    • HaraldvonBlauzahn@feddit.org
      link
      fedilink
      English
      arrow-up
      2
      ·
      5 days ago

      Rust has traits and reference counting which map nicely to COM objects.

      By the way, the Linux Kernel is OOP. That’s a good choice for things like queues, file systems, and device drivers.

    • nialv7@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      5 days ago

      That’s a crazy take. I hate com and oop with a passion. If you like com that much there’s gobject for you on Linux.