The MMIX Supplement: Suplement do Sztuki Programowania Komputerowego tom 1, 2, 3 autorstwa Donalda E. Knutha

Ocena:   (4,8 na 5)

The MMIX Supplement: Suplement do Sztuki Programowania Komputerowego tom 1, 2, 3 autorstwa Donalda E. Knutha (Martin Ruckert)

Opinie czytelników

Podsumowanie:

Recenzje podkreślają, że „The MMIX Supplement” służy jako kluczowe źródło informacji dla czytelników „The Art of Computer Programming” (TAOCP), aktualizując przestarzały kod asemblera MIX do bardziej nowoczesnej architektury MMIX. Chociaż wielu docenia głębię i wykonanie treści, istnieją zastrzeżenia dotyczące docelowych odbiorców i ogólnego zakresu.

Zalety:

Szybka dostawa i dobre opakowanie. Książka ma piękną oprawę i skład, zapewniając dobre wprowadzenie do technik programowania. Suplement MMIX aktualizuje zawartość TAOCP z precyzją i dokładnym testowaniem algorytmów, dzięki czemu jest cennym źródłem informacji dla osób zainteresowanych programowaniem niskopoziomowym i architekturą chipów. Dostarcza istotnych informacji dla informatyków chcących zrozumieć związek między kodem wysokiego poziomu a kodem na poziomie maszynowym.

Wady:

Książka nie obejmuje obiecanej pracy Knutha w dziedzinie stochastyki, czego oczekiwali niektórzy czytelnicy. Jest ona specjalnie dostosowana do osób silnie zainteresowanych programowaniem niskopoziomowym i może nie być odpowiednia dla zwykłych czytelników lub tych, którzy szukają aplikacji wysokiego poziomu. Co więcej, nie uczy języka asemblera MMIX ani nie służy jako samodzielny przewodnik; musi być czytany razem z TAOCP. Zauważono kilka drobnych błędów formatowania, a ton jest opisany jako mniej wciągający niż oryginalne pisma Knutha.

(na podstawie 6 opinii czytelników)

Oryginalny tytuł:

The MMIX Supplement: Supplement to the Art of Computer Programming Volumes 1, 2, 3 by Donald E. Knuth

Zawartość książki:

The MMIX Supplement: Supplement to The Art of Computer Programming Volumes 1, 2, 3 by Donald E. Knuth.

"Zachęcam poważnych programistów na całym świecie do doskonalenia swoich umiejętności poprzez pochłonięcie tej książki."

-Donald E. Knuth.

W pierwszym wydaniu tomu 1 Sztuki programowania komputerów Donald E. Knuth przedstawił komputer MIX i jego język maszynowy: narzędzie dydaktyczne, które potężnie oświetliło wewnętrzne działanie algorytmów, które dokumentuje. Później, wraz z publikacją Fascicle 1, Knuth wprowadził MMIX: nowoczesny, 64-bitowy procesor RISC zastępujący przestarzały MIX. Teraz, dzięki wskazówkom i aprobacie Knutha, Martin Ruckert przepisał wszystkie przykładowe programy MIX z tomów 1-3 Knutha dla MMIX, uzupełniając w ten sposób tę aktualizację MMIX do oryginalnego klasyka.

Opierając się na wkładzie międzynarodowej grupy wolontariuszy MMIXmasters, Ruckert w pełni zajmuje się podstawowymi pojęciami MMIX, strukturami informacyjnymi, liczbami losowymi, arytmetyką, sortowaniem i wyszukiwaniem. Podczas przygotowywania tego suplementu napisano i sprawdzono poprawność około 15 000 linii kodu MMIX; napisano i wykonano ponad tysiąc przypadków testowych, aby zapewnić najwyższą możliwą jakość kodu.

The MMIX Supplement powinien być czytany równolegle z The Art of Computer Programming, Volumes 1-3 i Fascicle 1 Knutha, który wprowadza komputer MMIX, jego projekt i język maszynowy. W całym tekście, niniejszy suplement zawiera wygodne odniesienia do odpowiednich stron w oryginalnych tomach. Aby jeszcze bardziej uprościć przejście na MMIX, Ruckert pozostał jak najbliżej oryginału - zachowując styl programowania, techniki analizy, a nawet sformułowania, jednocześnie podkreślając różnice tam, gdzie było to właściwe. Powstały tekst posłuży jako pomost do przyszłości, pomagając czytelnikom zastosować spostrzeżenia Knutha w nowoczesnych środowiskach, dopóki nie będzie dostępne poprawione, "ostateczne" wydanie The Art of Computer Programming.

Z przedmowy Donalda E. Knutha:

"Jestem podekscytowany widząc niniejszą książkę Martina Ruckerta: jest ona wypchana po brzegi gadżetami, z których można się nadzwyczaj wiele nauczyć. Martin nie tylko przepisał moje wczesne programy dla MIX i przekształcił je w nowoczesny idiom. Dotarł do ich istoty i stworzył je na nowo z elegancją i dobrym smakiem. Jego starannie sprawdzony kod stanowi znaczący wkład w sztukę pedagogiki, a także w sztukę programowania."

Dr Martin Ruckert prowadzi stronę domową MMIX pod adresem mmix. cs. hm.edu. Jest profesorem matematyki i informatyki na Uniwersytecie Nauk Stosowanych w Monachium w Niemczech.

Dodatkowe informacje o książce:

ISBN:9780133992311
Autor:
Wydawca:
Oprawa:Miękka oprawa

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

The MMIX Supplement: Suplement do Sztuki Programowania Komputerowego tom 1, 2, 3 autorstwa Donalda...
The MMIX Supplement: Supplement to The Art of...
The MMIX Supplement: Suplement do Sztuki Programowania Komputerowego tom 1, 2, 3 autorstwa Donalda E. Knutha - The MMIX Supplement: Supplement to the Art of Computer Programming Volumes 1, 2, 3 by Donald E. Knuth

Prace autora wydały następujące wydawnictwa: