Hodnocení:
Kniha „Naučte se programovat s assemblerem“ od Jonathana Bartletta nabízí aktualizovaný a komplexní úvod do jazyka x86-64, který efektivně pokrývá různá základní témata pro začátečníky i mírně pokročilé programátory. Mnoho uživatelů si pochvaluje její srozumitelná vysvětlení a strukturovaný přístup, objevují se však obavy ohledně překlepů, chybějících znaků v některých výtiscích a omezené hloubky v některých oblastech.
Klady:⬤ Komplexní pokrytí jazyka assembler x86-64 včetně moderních témat, jako je objektově orientované programování a garbage collection.
⬤ Srozumitelná vysvětlení, která pomáhají pochopit koncepty nízkoúrovňového programování.
⬤ Užitečné pro programátory vyšších jazyků k pochopení základních pojmů.
⬤ Dobrá struktura s otázkami a další četbou k upevnění učiva.
⬤ K dispozici ve formátu Docker pro multiplatformní použití.
⬤ Některé výtisky obsahují překlepy a chybějící znaky, což negativně ovlivňuje zážitek ze čtení.
⬤ Omezené hloubkové pokrytí pokročilých témat sestavování.
⬤ Nevhodné pro začátečníky, kteří se nejprve nenaučili jazyky vyšší úrovně.
⬤ Pro některé uživatele jsou některé ukázky kódu ohromující nebo matoucí.
(na základě 20 hodnocení čtenářů)
Programming from the Ground Up
Kniha Programování od základů využívá jazyk assembleru Linuxu k tomu, aby nové programátory naučila nejdůležitější koncepty programování.
Postupně vás těmito koncepty provede: * Jak procesor nahlíží na paměť * Jak procesor pracuje * Jak programy spolupracují s operačním systémem * Jak počítače interně reprezentují data * Jak provádět nízkoúrovňovou a vysokoúrovňovou optimalizaci Většina knih o programování na začáteční úrovni se snaží čtenáře ochránit před tím, jak jejich počítač skutečně funguje. Kniha Programování od základů začíná výukou toho, jak počítač funguje pod kapotou, takže programátor bude mít dostatečné zázemí, aby byl úspěšný ve všech oblastech programování.
Tuto knihu používá Princetonská univerzita ve svém kurzu COS 217 "Úvod do programovacích systémů".
© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)