• magic_lobster_party
      link
      fedilink
      31 month ago

      C++ is just an exceptionally badly designed language.

      The weakness of C++ is that it attempted to be backwards compatible with C. It’s like it’s trying to be two programming languages at once.

      And then it became like three languages at once when smart pointers became the norm. It makes it very difficult and confusing to learn.

        • Boomer Humor Doomergod
          link
          fedilink
          English
          127 days ago

          If that’s the case I highly suggest you check out Golang. It’s got strict types like Java but it’s a lot more intuitive and expressive than either Java or C#.

          My favorite language is Ruby, for those same reasons, but Go would be a better fit for someone who likes strong typing with a certain je ne sais qoui.