you are viewing a single comment's thread
view the rest of the comments
[–] 14 points 2 years ago (1 child)

The feature list of the language is so long at this point that it is pretty much impossible for anyone new to learn C++ and grok the design decisions anymore.

Even if it is possible, it's a high bar. The height of that bar matters in bringing new people in.

I have seen decades of would-be "C++ killers" come and go. I think that in the end, it is C++ that kills C++. The language has just become unusably large. And that's one thing that cannot be fixed by extending the language.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 6 points 2 years ago*

    I have seen decades of would-be "C++ killers" come and go. I think that in the end, it is C++ that kills C++.

    I think you're right.

    I am, admittedly, a card carrying member of the C++ curmudgeon club. But I would gladly gravitate to a sexy new C++ subset for my projects, if one gains some momentum.

    I do a lot with goLang, right now, instead.

    But I would adore joining with a community effort to choose reasonable safe default C++ libraries for a bunch of use cases, if one gained the traction to cover my own use cases.

  • source
  • parent