• @_cnt0
    link
    758 months ago

    If only …

    I used to like C++. Over the last ~20 years it became a horrible language (imho). It now has more syntax than all other C-style languages combined. I try not to touch it (anymore) if I don’t have to. ~7 years ago I got hired as a senior C# .NET developer (experience since .NET 1.1). I ended up doing nothing but C++ for the first year because people found out I could do it. I was the guy in that meme:

  • @[email protected]
    link
    fedilink
    268 months ago

    Precisely. Note that it says C++ developer, not C++ language.

    C++ might evolve (too much I would think) but I’ll be damned as a C++ developer who learned it around 2000 if I learn any of the new features.

    Your code is unreadable, junior. Pull request rejected.

    • Turun
      link
      fedilink
      118 months ago

      The 11 stands for the number of arms that have been bolted onto the dog in an attempt to turn it into an octopus.

    • idunnololz
      link
      fedilink
      68 months ago

      Yeah modern Cpp is kinda fun to code in now, but I still don’t really care for header files.

      • @_cnt0
        link
        58 months ago

        We have very different ideas of what constitutes ‘fun’.

        • idunnololz
          link
          fedilink
          68 months ago

          Casting to (void*) gives you thrills most other languages can’t offer you /s

      • @[email protected]
        link
        fedilink
        4
        edit-2
        8 months ago

        cmake now finally supports c++20 modules

        I wouldn’t use modules in production quite yet, there’s still a lot of implementation bugs, but for experimenting its quite usable

  • TimeSquirrel
    link
    fedilink
    22
    edit-2
    8 months ago

    I for one am glad something I started learning 30 years ago is still in widespread use. It’s both an ugly and a beautiful language at the same time.

  • @257m
    link
    178 months ago

    C++ get new features all the time. I think something like C would be a better example.

    • @[email protected]
      link
      fedilink
      28 months ago

      I’d rather mutate. If there’s one thing I’ve learned from Pokémon is that sometimes evolving is just not worth it.