Немецкий у нас в школе преподавал Дядя Вася. Слыл он экспертом по языку - как никак провел три дня в плену.
То ли анекдот, то ли цитата из какой то древне-советской юмористической книги
Когда то я был программистом. Окончил ВУЗ по специальности "инженер-системотехник" и пару лет реально писал программы. Учили нас сначала PL/I, потом Pascal и ассемблеру IBM 360. Курсе на четвертом случайно наткнулся в институтской библиотеке на книгу Кернигана и Ритчи, ту самую в фиолетовом матерчатом переплете и вот реально понял, что за Си будущее.
В начале 1990го женился, моя молодая жена тоже была программистка, на этот раз - "полноценная". И у них на кафедре преподы давно обратили внимание на Си. Книгу КР купить было невозможно, а тема была новая, поэтому большой удачей стала покупка в книжном магазине (для выпускников ППИ) в девятиэтажке на углу Куйбышева (бывшая Троцкого) и Чкалова (там сейчас очередной сетевой гастроном) маленького справочника по Си. Маленького (менее 100 страниц) , но очень насыщенного. Мы его потом по очереди читали по вечерам, после работы, вместо просмотра телевидения. Да и нечего тогда было смотреть. Центральное Телевидение разродилось полным показом Сан-Ремо, включая всяко разно юниоров и это было УЖЕ несвоевременно и довольно скучно.
В 1991 году мы одновременно устроились на работу в предприятия, где народ писал на Си, к этому времени я немного разобрался в IDE Turbo C 5.0 и, даже, слышал о некоем чуде под названием С++. Целый год писал сначала на Си, потом на Си++ уже в Borland C++ 6.0, но, к сожалению, то, что нас не учили программированию надлежащем образом и что "генетически" мне был близок Паскаль (я в нем не только досконально разобрался с ООП, но даже вошел в Топ20 институтской олимпиады по программированию), сказалось - я не чувствовал себя как программист достаточно адекватным и занялся другими делами. Кстати, вот тоже самое произошло и с почти всеми без исключения выпускниками нашей кафедры того года. Кого у нас только не было, даже организатор пирамиды был, еще задолго до МММ. А вот у бывшей жены - почти все сплошь программеры и далеко не только в России. Даже те, кто сейчас нет - когда то ими были.
Сейчас сын - программист и тоже пишет на Си++. Когда мы с ним общаемся, разговор часто заходит о языках. Блин, а у меня все знания - это типы данных и то, что переменные бывают локальными и глобальными. Начал чувствовать себя как тот дядя Вася. Покопался на торрентах, книг по Си много, это понятно, но они очень большие и многословные, но, главное, рассчитаны на тех, кто уже специалист. Даже если и на обложке написано что то вроде - "... для чайников". Ну как бы считается, что если человек в детстве не стал программистом, он им уже не будет никогда. Название же книги я не помнил.
Недавно вспомнил про тот справочник. По идее, у нас книги не пропадают. Даже если такое происходит, то когда то они находятся, иногда даже лет через десять (вру, колорадовскую "Трагедию Ошибок" никак не найду уже с год). Но та книжка маленькая, в кармане помещается.
И тут, недавно, разгребая завалы на балконе (у меня чего только нет, подозреваю, что даже каталог персональных компьютеров 1978 года должен найтись) я, внезапно, между рекламными проспектами принтеров Lexmark примерно 1997 года и чем то еще подобным обнаружил ее - синию книжечку, заботливо обернутую вощеной бумагой.
Ребята, это кайф. Смакую каждую страницу. У меня мозги кипят. Я же столько забыл, а там все это есть ! Ладно - двойной знак присваивания я помнил, два плюса-минуса тоже, но то, что они могут стоять и перед и после - уже нет. Забыл про switch, который case. Помнил про массивы и записи, но не про операторы continue/break/resume.
Нет, не жалею, что не стал профессиональным программистом. Вот сейчас, спустя 30 лет после окончания ВУЗа, думаю, что если бы жизнь начать заново, то, скорее всего, стал бы промышленным архитектором, но учился бы точно не в Пензе. И чувство ностальгии тут точно не причем. Просто приятно ОЖИВЛЯТЬ мозги. И приятно с каждым днем все лучше
сына. И не только в плане личной жизни и телесериалов. Надо быстрее дочитать и к Страуструпу переходить.
Источник