Elektrine lite

← Feed

@danhab99@programming.dev

C++ takes decades to master

2026-06-08 05:34 UTC

Replies (12)

  • @xav@programming.dev 2026-06-08 06:26

    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.

    Open ##3186867

  • @red_tomato@lemmy.world 2026-06-08 06:14

    The problem with C++ is that it has so many odd quirks that are difficult to learn. Sometimes these quirks are addressed - at the expense of adding new stupid quirks you need to learn.

    Open ##3186980

  • @xav@programming.dev 2026-06-08 06:52

    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.

    Open ##3187445

  • @xav@programming.dev 2026-06-08 07:00

    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.

    Open ##3187599

  • @xav@programming.dev 2026-06-08 07:01

    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.

    Open ##3187606

  • @xav@programming.dev 2026-06-08 06:27

    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.

    Open ##3188073

  • @SinTan1729@programming.dev 2026-06-08 08:45

    My first ever big boy language was C++ (after Basic, and Logo). I was in middle school, tried to self-learn from learncpp.com, only to realize that I had mostly learned C, with cin-cout instead of printf/scanf. So I just decided to migrate to C. Nowadays, I mostly code in Rust, Go, and Python. But my experience with C has been extremely helpful. Can’t say the same about C++ though.

    Open ##3189122

  • @SinTan1729@programming.dev 2026-06-08 08:46

    My first ever big boy language was C++ (after Basic, and Logo). I was in middle school, tried to self-learn from learncpp.com, only to realize that I had mostly learned C, with cin-cout instead of printf/scanf. So I just decided to migrate to C. Nowadays, I mostly code in Rust, Go, and Python. But my experience with C has been extremely helpful. Can’t say the same about C++ though.

    Open ##3189141

  • @xav@programming.dev 2026-06-08 08:54

    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.

    Open ##3189320

  • @mercano@lemmy.world 2026-06-08 07:06

    C and C++ ask the programmer to deal with things themselves that other more modern languages do for you in the language runtime Memory management would be the big one. It’s more to wrap your head around, but if you can do it, there’s potential for more performance. In my mind, it comes down to a trade off between development time versus CPU time, and CPU time is a lot cheaper these days. Signed, a Java dev

    Open ##3193670

  • @Feyd@programming.dev 2026-06-08 14:54

    C++ is my favorite language I’ve ever programmed in and is not even close, but I spent way too much of my time on code reviews because I couldn’t trust almost anyone I worked with not to create dangling refs, memory leaks, etc

    Open ##3195777

  • @Soapbox@lemmy.zip 2026-06-09 01:58

    I started learning C++ in high school compsci class decades ago. I still havent mastered it. Probably because I never did any programming again after that one semester. But who knows?

    Open ##3210097