This is big. There is a proposal to add openmp inside c++ . If it is accepted c++ would support shared memory multiprocessing code execution model over almost all the architectures. Perhaps c++ is moving towards python path. Since python comes bundled with huge array of APIs and libraries , the phrase “batteries included” is generally attached with python. May be from c++ 14 or so , we can use that for c++ too. Being a c++ developer am eagerly looking forward for another c++ renaissance 🙂
By the way, here are the links…
- http://www.open-std.org/JTC1/SC22/WG21/docs/papers/2013/n3530.pdf The proposal paper.
- https://computing.llnl.gov/tutorials/openMP/ A comprehensive tutorial on openMP
- http://en.wikipedia.org/wiki/OpenMP OpenMP wiki