Re: Is Bjarne Stroustrup Right?
Of course C++ can. Achieving it is dependent upon extensive knowledge of the APIs you are using, their data structures, interactions, permissions and record locking for example.
Bjarne's C++10 book is a necessarily heavy affair that describes features relatively extensively, but not so good at describing good practise. And then the dive into mutexes is unintelligible unless you actually live with those issues.
Rust has certain features that help, but it cannot address the library dependency, or the inevitable C or C++ like interfaces up to the host OS.