I don't know anyone who can write proper, secure, bug free C code in multithreaded environment. Some people, such as DJB [1] do get pretty close, though.
Much less those who can do same with C++.
But when you have larger teams, it gets even harder. People just think so differently and misunderstand intentions without realizing.
I did think I could do that in my twenties. 15+ years later I have a lot more respect for C.
Much less those who can do same with C++.
But when you have larger teams, it gets even harder. People just think so differently and misunderstand intentions without realizing.
I did think I could do that in my twenties. 15+ years later I have a lot more respect for C.
[1]: http://cr.yp.to/qmail/guarantee.html