Learning C++ for personal and pro use.