• 𝕸𝖔𝖘𝖘@infosec.pub
    link
    fedilink
    English
    arrow-up
    1
    ·
    22 days ago

    Put the gun away and throw that cpp book in the bin, fool. I brought The Linux Kernel Programming Guide, which is in C, and my own socks, which are wool. Now let’s gets crackin.

  • z3rOR0ne@lemmy.ml
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    22 days ago

    Girl, I will wear whatever socks you want, but… pulls out my own gun. We’re reading this damn book instead.

    • Lucy :3@feddit.org
      link
      fedilink
      arrow-up
      2
      ·
      22 days ago

      I’ll never touch Rust.

      I hate the syntax and cargo too much for that. If that means that I’ll never write mission critical, low level code, so be it.

    • TootSweet@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      22 days ago

      Right? It’s in the kernel and everything now. Linus likes it. Linus hates everything. HOW MUCH ARE THEY PAYING HIM?

      • Anna@lemmy.ml
        link
        fedilink
        arrow-up
        1
        ·
        18 days ago

        I’m pretty sure Linus dissed on RUST, but then again he disses on everything and everyone.

      • Ephera@lemmy.ml
        link
        fedilink
        English
        arrow-up
        1
        ·
        22 days ago

        Did he actually say that he likes it? My impression was that it’s not his comfort zone, but he recognizes that for the vast majority of young programmers, C is not their comfort zone. And so, if they don’t hop on this Rust train, the Linux kernel is going to look like a COBOL project in a not too distant future. It does not happen very often that a programming language capable of implementing kernels gains wide-spread adoption.

      • m_f@midwest.social
        link
        fedilink
        English
        arrow-up
        1
        ·
        22 days ago

        C is definitely still king, but I wonder if crABI will eventually be able to dethrone it:

        https://github.com/rust-lang/rust/issues/111423

        If they can define a useful ABI that manages to include lifetimes, that might just be enough of an improvement to get people to switch over from assuming the C ABI everywhere.

    • interdimensionalmeme@lemmy.ml
      link
      fedilink
      arrow-up
      1
      ·
      21 days ago

      Here’s what we’re gonna do. We’re going to do the equivalent of x11 application network transparency but with wayland.

      Kind of like streaming a desktop with sunshine, but on an app by app basis.

      Also we’re gonna make a client that work for it on android, windows and in a browser.

      Then I’m going to fuck you in the ass