Ocena:
Książka „Learn to Program with Assembly” autorstwa Jonathana Bartletta jest chwalona za dokładne i jasne wyjaśnienie programowania w asemblerze, szczególnie dla początkujących i tych, którzy używają Linuksa z architekturą x86. Zapewnia ona cenny wgląd w koncepcje programowania niskopoziomowego i została dobrze przyjęta przez czytelników, którzy doceniają jej strukturę i treść. Niektórzy użytkownicy napotkali jednak problemy z brakującym tekstem w swoich egzemplarzach i skrytykowali obecność literówek. Należy również zauważyć, że choć książka jest doskonałym źródłem informacji na temat 64-bitowego asemblera, osoby poszukujące informacji na temat 32-bitowego mogą potrzebować innego źródła.
Zalety:⬤ Kompleksowe omówienie programowania w asemblerze z jasnymi i uporządkowanymi wyjaśnieniami.
⬤ Dobre wprowadzenie do niskopoziomowych koncepcji programowania, przydatne do zrozumienia języków wyższego poziomu.
⬤ Dodatkowe tematy, takie jak programowanie obiektowe, obsługa wyjątków i odśmiecanie.
⬤ Odpowiednia dla początkujących z podstawową wiedzą w językach programowania, takich jak C lub Java.
⬤ Obrazy Docker zapewniają kompatybilność z różnymi systemami.
⬤ W niektórych egzemplarzach otrzymanych przez czytelników brakowało tekstu (np. usunięto litery).
⬤ Liczne literówki i błędy ortograficzne zgłaszane w niektórych wydaniach.
⬤ Obejmuje tylko ułamek zestawu instrukcji, przez co czytelnicy mogą potrzebować dodatkowych zasobów.
⬤ Może nie być odpowiednia dla osób poszukujących zaawansowanych materiałów na temat programowania w asemblerze.
(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)