Will there be performance and security improvements?

  • Anti-Antidote@lemmy.zip
    link
    fedilink
    arrow-up
    19
    arrow-down
    6
    ·
    2 years ago

    C++ is only as fast as C if you use only the parts of C++ that are identical to C. In other words, C is faster than C++

      • PuppyOSAndCoffee@lemmy.ml
        link
        fedilink
        arrow-up
        1
        arrow-down
        2
        ·
        2 years ago

        Compile time has got to be part of the convo esp when it comes to the kernel. The Linux kernel is one of the few bits where end-users are actively encouraged to compile from source. It is a feature!

        Adding C++ compilitis is pain for what gain, from a kernel pov.

        I am not a big fan of c++ overall however that is because other languages have emerged that are sweeter than C that gate some of the people issues with C++.

        Anyone who has ever had a thing that was like a thing but not exactly the thing, in C, knows C ain’t great at that.

        • cmeerw@programming.dev
          link
          fedilink
          arrow-up
          3
          ·
          2 years ago

          The description says:

          In this video, we’ll do a deep dive on what C++ Polymorphism is, what “virtual” does under the hood, and ultimately why it is SUCH a performance hit compared to languages like C and Rust.

          This is not about compile-time polymorphism.