• Vlyn@lemmy.zip
      link
      fedilink
      English
      arrow-up
      1
      ·
      23 days ago

      Well, there’s modern C++ and it looks reasonable, so you start to think: This isn’t so bad, I can work with that.

      Then you join a company and you find out: They do have modern C++ code, but also half a million lines of older code that’s not in the same style. So there’s 5 different ways to do things and just getting a simple string suddenly has you casting classes and calling functions you have no clue about. And there’s a ton of different ways to shoot your foot off without warning.

      After going to C# I haven’t looked back.