Ocena:

Recenzje tej książki podkreślają, że jest ona autorytatywnym i kompleksowym źródłem wiedzy na temat algorytmów i technik programowania, szczególnie dla poważnych programistów i studentów informatyki. Czytelnicy doceniają głębię treści, kontekst historyczny i praktyczne zastosowania dostarczone przez Knutha, ale zauważają, że materiał może być gęsty i trudny, wymagający dobrego przygotowania matematycznego, aby w pełni go zrozumieć. Wielu recenzentów wyraziło podekscytowanie nadchodzącym tomem 4B i opisało fizyczne opakowanie jako piękne, wskazując jednocześnie na pewne drobne problemy z dostawą.
Zalety:⬤ Autorytatywny i kompleksowy przegląd algorytmów i technik programowania.
⬤ Dogłębna analiza wydajności w czasie wykonywania i ćwiczenia w rozwiązywaniu problemów.
⬤ Doskonały styl pisania, który sprawia, że złożone tematy stają się przystępne.
⬤ Pięknie zaprojektowany zestaw pudełkowy z wysokiej jakości papierem.
⬤ Cenny zarówno jako narzędzie do nauki, jak i punkt odniesienia dla poważnych programistów.
⬤ Treść może być bardzo gęsta, wymagająca znacznego wysiłku, aby ją zrozumieć.
⬤ Niektórzy czytelnicy uważali, że proces dostawy był wadliwy, z odnotowanymi uszkodzonymi elementami.
⬤ Wymaga silnego zaplecza matematycznego, aby zrozumieć niektóre koncepcje.
⬤ Niektórzy użytkownicy mogą uznać książkę za zbyt wymagającą bez wcześniejszej wiedzy.
(na podstawie 212 opinii czytelników)
The Art of Computer Programming, Volumes 1-4a Boxed Set
Biblia wszystkich podstawowych algorytmów i praca, która nauczyła wielu dzisiejszych programistów większości tego, co wiedzą o programowaniu komputerowym.
--Byte, wrzesień 1995.
Niezliczeni czytelnicy mówili o głębokim osobistym wpływie pracy Knutha. Naukowcy zachwycali się pięknem i elegancją jego analiz, podczas gdy zwykli programiści z powodzeniem stosowali rozwiązania z jego "książki kucharskiej" w swoich codziennych problemach. Wszyscy podziwiali Knutha za rozległość, jasność, dokładność i dobry humor, które można znaleźć w jego książkach.
Nie jestem w stanie opisać, ile przyjemnych godzin nauki i rekreacji zapewniły mi te książki. Czytałem je w samochodach, restauracjach, w pracy, w domu... a nawet na meczu Małej Ligi, gdy mojego syna nie było w składzie".
-- Charles Long.
Książka została napisana głównie w celach informacyjnych, niemniej jednak niektórzy ludzie uznali za możliwe i interesujące przeczytanie każdego tomu od początku do końca. Pewien programista z Chin porównał nawet to doświadczenie do czytania wiersza.
Jeśli myślisz, że jesteś naprawdę dobrym programistą... przeczytaj Knuth's Art of Computer Programming.... Zdecydowanie powinieneś wysłać mi sumę r, jeśli jesteś w stanie przeczytać całość.
-- Bill Gates.
Niezależnie od tego, jakie jest twoje wykształcenie, jeśli musisz zajmować się programowaniem komputerowym na poważnie, znajdziesz dobry powód, aby każdy tom z tej serii stał się łatwo dostępną częścią twojej naukowej lub zawodowej biblioteki.
To zawsze przyjemność, gdy problem jest na tyle trudny, że trzeba ściągnąć Knuthów z półki. Uważam, że samo otwarcie jednej z nich ma bardzo użyteczny efekt terroryzujący komputery.
-- Jonathan Laventhol.
Opisując nowy, czwarty tom, jeden z recenzentów wymienił cechy, które wyróżniają wszystkie prace Knutha.
Podsumowując: ) szczegółowe omówienie podstaw, zilustrowane dobrze dobranymi przykładami; okazjonalne zagłębianie się w bardziej ezoteryczne tematy i problemy z pogranicza badań; nienaganne pisanie okraszone okazjonalnymi szczyptami humoru; obszerne zbiory ćwiczeń, wszystkie z rozwiązaniami lub pomocnymi wskazówkami; staranna dbałość o historię; implementacje wielu algorytmów w jego klasycznej formie krok po kroku.
--Frank Ruskey.
Te cztery książki składają się na to, co z łatwością może być najważniejszym zbiorem informacji na półce każdego poważnego programisty.