Как написано в 3-м издании пособия “Язык программирования Си” (Б. Керниган, Д. Ритчи): “Наряду с ‘goto’ указатели когда-то были объявлены лучшим средством для написания малопонятных программ”. Это и определило мое устойчивое отношение к Си. Всегда считал, что этот язык не для меня. Тем более, что в нем и goto - тоже есть!

Но все течет, все изменяется. После продолжительной серии экспериментов, тестов, проб и ошибок я выяснил, что для работы над проектом мне все-таки нужен С++. С чего начинать? Конечно с базовых основ - “K&R”. Вначале хотел просто прочитать. Неделю-другую не спеша в свободное время добрался до главы с объединениями. Оказалось, что не так все грустно, как я раньше себе это представлял. Но стало очевидным, что придется пособие “проходить” повторно, но уже практическую часть. Надо набирать вручную все примеры, играть с кодом, делать практические задания приведенные в конце глав. Потому что без практики делать что-то самостоятельно пока не получается - все время спотыкаешься на элементарных вещах. С освоением С++ придется пока повременить. Но я уверен, что это окупится.