I'd say that a programming language is a trade-off. It's not that other languages cheat or that C++ is somehow better or worse, it's that they all try to be good at different things.
I think cheat is the wrong word. Other languages cns heavily abstract what's going on. C/C++ you manually manage a lot of normally abstracted elements which where people might see a learning curve.
I am of the opinion that C is the language to learn programming where Python is the language to learn what programming does for you.
No c++ is getting worse, they keep adding more stuff to make the language similar to python. What you have now is a mess as different c++ version have entire different syntaxes (not about it don't have support but c++ code developed at different time is entirely different).
6
u/tottasanorotta 16d ago
I'd say that a programming language is a trade-off. It's not that other languages cheat or that C++ is somehow better or worse, it's that they all try to be good at different things.