Незавершенное дело
За всю свою жизнь я не дочитал огромное множество книг, особенно айтишных. Бывает, берешься полный энтузиазма за чтение, а потом то времени не хватает, то желания или просто обилие технической информации навевает смертную скуку и ломает волю за несколько глав. Но есть среди них одна, которая особенно не дает покоя голосу совести. Книга, которая была написана еще до, того, как появилось на свет большинство современных программистов и которая переживет еще не одно поколение. Имя ей SICP! Не каждому под силу дочитать ее до конца и решить все задачи - просторы гитхаба хранят память о сражениях - кто-то был повержен первым сложным заданием, кто-то одолел 1, 2, 3 главы, но лишь единицы прошли весь путь..
И я был среди тех несчастных, кто пал на первых главах. Время стерло воспоминания об обстоятельствах, помешавших завершить начатое. Но каждый раз, когда всплывает передо мной упоминание о SICP, эти буквы смотрят на меня с немым укором и осуждением.
В последнее время было слишком много простых задач, а мозг имеет свойство ржаветь без нагрузки. Мне начало казаться, что я иду в неверном направлении, в направлении, которое мне не интересно. Желание заниматься сложными штуками начало возраждаться из пепла и я вновь вспомнил про книгу.
Можно ли называть себя хорошим программистом, не создав ни одного языка программирования, не написав собственного компилятора? Вот достойная цель, именно это предстоит сделать в упражнениях к заветной последней главе. Итак, моя воля сильна, репозиторий создан, к бою!