Ocena:
Książka „Learn to Program with Assembly” autorstwa Jonathana Bartletta oferuje zaktualizowane i kompleksowe wprowadzenie do języka asemblera x86-64, skutecznie obejmując różne istotne tematy zarówno dla początkujących, jak i średnio zaawansowanych programistów. Podczas gdy wielu użytkowników chwali jasne wyjaśnienia i uporządkowane podejście, istnieją obawy dotyczące literówek, brakujących znaków w niektórych egzemplarzach i ograniczonej głębi w niektórych obszarach.
Zalety:⬤ Wszechstronne omówienie języka asemblera x86-64, w tym nowoczesnych tematów, takich jak programowanie obiektowe i garbage collection.
⬤ Przejrzyste wyjaśnienia, które pomagają zrozumieć niskopoziomowe koncepcje programowania.
⬤ Przydatne dla programistów języków wyższego poziomu do zrozumienia podstawowych pojęć.
⬤ Dobra struktura z pytaniami i dalszą lekturą w celu wzmocnienia nauki.
⬤ Dostępna w formacie Docker dla wieloplatformowej użyteczności.
⬤ Niektóre egzemplarze zawierają literówki i brakujące znaki, co negatywnie wpływa na komfort czytania.
⬤ Ograniczone dogłębne omówienie zaawansowanych tematów montażu.
⬤ Nieodpowiednie dla początkujących, którzy nie nauczyli się wcześniej języków wyższego poziomu.
⬤ Niektórzy użytkownicy uznają niektóre próbki kodu za przytłaczające lub mylące.
(na podstawie 20 opinii czytelników)
Programming from the Ground Up
Programming from the Ground Up wykorzystuje język asemblera Linuksa, aby nauczyć nowych programistów najważniejszych pojęć w programowaniu.
Prowadzi użytkownika krok po kroku przez te koncepcje: * Jak procesor postrzega pamięć * Jak działa procesor * Jak programy współdziałają z systemem operacyjnym * Jak komputery reprezentują dane wewnętrznie * Jak wykonać optymalizację niskopoziomową i wysokopoziomową Większość książek o programowaniu na poziomie początkującym próbuje ukryć czytelnika przed tym, jak naprawdę działa jego komputer. Programming from the Ground Up zaczyna się od nauczania, jak komputer działa pod maską, dzięki czemu programista będzie miał wystarczające podstawy, aby odnieść sukces we wszystkich obszarach programowania.
Książka ta jest używana przez Uniwersytet Princeton na kursie COS 217 "Wprowadzenie do programowania systemów".
© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)