Так как C++ в учебных планах и его много где используют, то придется учить. Но так как задания и примеры в книжках унылы, то вот вопрос: какие есть маленькие (<5.000 LOC) либы/программы, где требуются патчи и которые можно разобрать за пару вечеров человеку, который не обладает сверхспособностью скоростного чтения чужого кода?
Можно расширить идею: запилить страницу в вики со списком подобных мелких но нужных программ с разделами по ЯП