sonigen wrote:You missed my point, there are specifically lots of books on how to avoid all the pitfalls of C++, how to avoid stepping on the landmines, written by the C++ gurus like Meyers, Sutter and Alexandrescu.
Except for the last Meyers, they are already quite old, so you need to adapt them when you read to the new C++ features. And even then, they didn't write than many books, so that would make it around 10. It gets very easy to read the wrong book.
sonigen wrote:No other language I've used has so much written in terms of "If you're doing A make sure you avoid B". Or "it has MI which is cool, but really dont use it, its not a good idea".
That's true. That's something I actually like about the language, and make it also its power. You can write in more or less any fashion. In some cases one manner is better than another.
sonigen wrote:I've been coding 30 years and have used a bunch of different languages, C++ is not fast to develop in. You can imply that I don't know what I'm doing but then I could imply you've never been out of your C++ bubble.
sonigen wrote:What language features have been depreciated in the last 10 years?
Everything that was deprecated due to the introduction of lambdas, auto_ptr, register, auto, export, random_shuffle...
sonigen wrote:So you know C++ and Python? Not exactly a broad horizon.
Is this now a bragging contest?