@Amit28: Enjoy the book, but I'd keep in mind the possibility that you may be missing the proverbial forest for the trees. I'd take a detour and look at C++ AMP and GPGPU. The OOP will likely come back around and take hold in the end. When it does we'll call it GOOP.