• xav@programming.dev
    link
    fedilink
    arrow-up
    99
    ·
    2 days ago

    I have decades of C++ experience. I have never met any C++ developer who hasn’t shot himself in the foot regularly with this damn language.

      • naeap@sopuli.xyz
        link
        fedilink
        arrow-up
        11
        ·
        edit-2
        1 day ago

        And I fucking love it

        I hate java with a passion, C# was fun (but at that time only available through the .Net nightmare) and I grew up with (Turbo ;⁠-⁠)) Pascal and C

        So, I’m feeling rather comfortable and at home with C++

        I’d like to do a bigger project in Rust once at least, but with my current project already the compile times are between 20/25 to 45mins (depends, if you have the build server available or if you need to make up with the IPC).
        so, I guess, those iterations would become even longer with Rust

        But I’m also having the advantage, that my applications are running very, very isolated. So I don’t really need to take care about exposure and attacks.

        Still… Finding a memory leak or some shared memory fuck up is everything but fun…

        Especially as most of the logic runs in kernel space and debugging possibilities are mostly reduced to traces/log files

        Still, I love it
        Maybe it’s because of the thrill ;⁠-⁠)

          • naeap@sopuli.xyz
            link
            fedilink
            arrow-up
            1
            ·
            14 hours ago

            Arch is great in my opinion

            I’m not sure, if it was just my young age/experience with Debian, but now with Arch I could always save a system. With apt I sometimes preferred a complete re-install.

            I actually really like Arch(& Arch based systems).

            If that is the public opinion with C++ and Arch, I’ll need to re-evaluate my masochistic tendencies, it seems

    • Valmond@lemmy.dbzer0.com
      link
      fedilink
      arrow-up
      43
      ·
      2 days ago

      But it’s the funniest language IMO, you can do frigging anything with it.

      Which is why it causes problems of course.

    • SaharaMaleikuhm@feddit.org
      link
      fedilink
      arrow-up
      1
      ·
      1 day ago

      Haha, I hate the language. But as long as I don’t randomly want to use the Unreal Engine it’s really easy to avoid it