Hodnotenie:
Kniha „Naučte sa programovať s assemblerom“ od Jonathana Bartletta ponúka aktualizovaný a komplexný úvod do jazyka x86-64, ktorý efektívne pokrýva rôzne základné témy pre začiatočníkov aj stredne pokročilých programátorov. Hoci mnohí používatelia chvália jej jasné vysvetlenia a štruktúrovaný prístup, existujú obavy týkajúce sa preklepov, chýbajúcich znakov v niektorých exemplároch a obmedzenej hĺbky v niektorých oblastiach.
Výhody:⬤ Komplexné pokrytie asembleru x86-64 vrátane moderných tém, ako je objektovo orientované programovanie a garbage collection.
⬤ Jasné vysvetlenia, ktoré pomáhajú pochopiť koncepty nízkoúrovňového programovania.
⬤ Užitočné pre programátorov vyšších jazykov na pochopenie základných pojmov.
⬤ Dobrá štruktúra s otázkami a ďalším čítaním na upevnenie učiva.
⬤ K dispozícii vo formáte Docker pre multiplatformovú použiteľnosť.
⬤ Niektoré výtlačky majú preklepy a chýbajúce znaky, čo negatívne ovplyvňuje zážitok z čítania.
⬤ Obmedzené hĺbkové pokrytie pokročilých tém montáže.
⬤ Nevhodné pre začiatočníkov, ktorí sa najprv nenaučili jazyky vyššej úrovne.
⬤ Niektorí používatelia považujú niektoré ukážky kódu za ohromujúce alebo mätúce.
(na základe 20 čitateľských recenzií)
Programming from the Ground Up
Programovanie od základov využíva jazyk asembleru Linuxu na to, aby naučil nových programátorov najdôležitejšie koncepty v programovaní.
Postupne vás prevedie týmito koncepciami: * Ako procesor vníma pamäť * Ako procesor pracuje * Ako programy spolupracujú s operačným systémom * Ako počítače interne reprezentujú dáta * Ako robiť nízkoúrovňovú a vysokoúrovňovú optimalizáciu Väčšina kníh o programovaní na začiatočníckej úrovni sa snaží čitateľa ochrániť pred tým, ako jeho počítač skutočne funguje. Programovanie od základov začína výučbou toho, ako počítač funguje pod kapotou, aby mal programátor dostatočné zázemie na to, aby bol úspešný vo všetkých oblastiach programovania.
Túto knihu používa Princetonská univerzita v kurze COS 217 "Úvod do programovacích systémov".
© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)