4 ms·
>"Leaving it off here, but I hope I showed how Zed’s points apply to using C++ in all its glory" All you said make sense but some points are still arguably. Th
by pmelendez 13y ago
>"Leaving it off here, but I hope I showed how Zed’s points apply to using C++ in all its glory"
All you said make sense but some points are still arguably. The thing is that C++ feature set is big enough so any combination of them would probably be a good fix for a given project.
For instance, you showed some advantages of using “C++ as a better C”, but I had seen horrible bugs originated by a careless use of a void* that could be prevented by using templates. So I would say that the experience change depending of the project requirements.
Also, about the C++ cast style thing, it is verbose indeed but it is almost like that on purpose, Stroustrup really wanted to discourage casting and in a lot of cases I am agreed with him, most casts can be avoided.