my c and c++ journey