|
В большинстве задач прикладного программирования дословное знание Кнута не требуется. Свои плюсы, конечно, есть. Фишка в том, что Кнут - математик и занимается не программированием, а математикой и, в самом лучшем случае, построением алгоритмов решения конкретных задач. Вот он и строит (или описывает) алгоритмы пользуясь познаниями в тех или иных областях математики, доказывая их (алгоритмов) корректность и оптимальность.
Могут ли помочь такие познания программистам!? Как справочная литература, такое вполне возможно. Существует немало и других книг, в которых описываются алгоритмы и их построение.
Я читал некоторые книги Кнута только из-за того, что я немного увлекался математикой и хотел развить свой мозг, а не из-за того, что в его книгах содержится масса советов для программистов. Чтение такой литературы развивает способности мышления и может пригодиться не только в областях, связанных с програмированием.
|