• kiri@ani.socialOP
    link
    fedilink
    arrow-up
    6
    arrow-down
    1
    ·
    20 天前

    There are C++ analyzers like this which are also designed to prevent it (if you have no choice between languages).

    • CanadaPlus@lemmy.sdf.org
      link
      fedilink
      arrow-up
      7
      ·
      edit-2
      20 天前

      I’ve seen things like this posted several times on here. It always turns out it doesn’t actually catch all the possible problems, or it’s garbage collected, or it’s non-usable for real code.

      If it was that easy, the people who wrote Rust with all it’s complexity and divergence from the norm were idiots, and I really don’t think they were.

      • kiri@ani.socialOP
        link
        fedilink
        arrow-up
        7
        ·
        20 天前

        It’s pleasure for me to write in rust, I really like how fast I can deploy a working solution (including debug time). As I mentioned, there are situations when, for some reason, you cannot do without C++. But you are right cpp-analyzers do not solve all possible problems.