To be fair, an hour long video about why C++ sucks maybe isn’t the best source if you’re trying to get a balanced view.
I’ll out myself: I kind of like C++. Yes, it definitely has its sharp edges, but I like how much you can do with it. You can do object oriented, functional, procedural, in fact there’s not much it can’t do. You can stay high level or you can go very low level (pretty much just drop into C if necessary). Yes, it’s complex, but once you have a decent feel for it you can do a massive amount with it, especially with the newest versions. And that despite it running on bare metal without any VM or anything. Probably the most frustrating part for me is that the standard library is in many cases stuck with old C++ paradigms. But otherwise, I like C++.
To be fair, an hour long video about why C++ sucks maybe isn’t the best source if you’re trying to get a balanced view.
I’ll out myself: I kind of like C++. Yes, it definitely has its sharp edges, but I like how much you can do with it. You can do object oriented, functional, procedural, in fact there’s not much it can’t do. You can stay high level or you can go very low level (pretty much just drop into C if necessary). Yes, it’s complex, but once you have a decent feel for it you can do a massive amount with it, especially with the newest versions. And that despite it running on bare metal without any VM or anything. Probably the most frustrating part for me is that the standard library is in many cases stuck with old C++ paradigms. But otherwise, I like C++.