I watched an hour long video on why C++ sucks. I thought it wouldn’t be too hard to pick up since I can program well in probably 7 languages. I was wrong, now I’m convinced C++ is a dumpster fire and needs to die and I’ll never get a job in it unless someone holds a gun to my kid.
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++.
I watched an hour long video on why C++ sucks. I thought it wouldn’t be too hard to pick up since I can program well in probably 7 languages. I was wrong, now I’m convinced C++ is a dumpster fire and needs to die and I’ll never get a job in it unless someone holds a gun to my kid.
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++.
Just hope the gun isn’t in c++ otherwise it will blow off the shooters hand too.