Hodnocení:
Recenze vyzdvihují knihu Hacker's Delight jako základní zdroj informací pro zájemce o nízkoúrovňové programování a výpočetní matematiku, zvláště vhodný pro programátory zabývající se manipulací s bity a optimalizací výkonu. Mnozí recenzenti oceňují technickou hloubku knihy a praktické algoritmy, zatímco někteří upozorňují, že je kniha určena pokročilému publiku se silným matematickým zázemím.
Klady:⬤ Nabízí chytré a pokročilé algoritmy pro manipulaci s bity a výpočetní problémy
⬤ vysoce praktické pro vestavěné systémy a aplikace kritické z hlediska výkonu
⬤ obsahuje řadu efektivních kódovacích triků
⬤ dobře hodnocená mezi zkušenými programátory
⬤ silný důraz na matematické techniky
⬤ cenná jako referenční kniha.
⬤ Zaměřeno na omezené publikum
⬤ může být matoucí pro čtenáře se slabými matematickými schopnostmi
⬤ není strukturováno pro snadné porozumění
⬤ verze pro Kindle má problémy s vykreslováním
⬤ může být ohromující pro ty, kteří nejsou obeznámeni s nízkoúrovňovým programováním nebo pokročilými koncepty.
(na základě 70 hodnocení čtenářů)
Hacker's Delight
"Toto je první kniha, která slibuje odhalit hluboká, temná tajemství počítačové aritmetiky, a to se jí daří. Obsahuje všechny triky, které jsem znal, a mnoho dalších. Je darem z nebes pro vývojáře knihoven, autory kompilátorů a milovníky elegantních hacků a zaslouží si místo na vaší poličce hned vedle Knutha."
--Josh Bloch (chvála prvního vydání)
V knize Hacker's Delight, Second Edition Hank Warren opět sestavil neodolatelnou sbírku programátorských hacků: technik, algoritmů a triků šetřících čas, které programátorům pomáhají vytvářet elegantnější a efektivnější software a zároveň jim umožňují získat hlubší vhled do jejich řemesla. Warrenovy hacky jsou nesmírně praktické, ale jsou také vnitřně zajímavé a někdy nečekané, podobně jako řešení velkého hlavolamu. Jsou jedním slovem potěšením pro každého programátora, kterého vzrušuje možnost se zlepšovat.
Rozsáhlé doplňky v tomto vydání zahrnují
⬤ Nová kapitola o kontrole cyklické redundance (CRC), včetně rutin pro běžně používaný kód CRC-32.
⬤ Nová kapitola o kódech pro opravu chyb (ECC), včetně rutin pro Hammingův kód.
⬤ Větší pokrytí dělení celých čísel konstantami, včetně metod využívajících pouze posuny a sčítání.
⬤ Výpočet zbytků bez výpočtu kvocientu.
⬤ Větší pokrytí počtu obyvatel a počítání počátečních nul.
⬤ Počet obyvatelstva v poli.
⬤ Nové algoritmy pro kompresi a expanzi.
⬤ Algoritmus LRU.
⬤ Převody z/do celých čísel s pohyblivou řádovou čárkou.
⬤ Přibližná rutina pro reciproké odmocniny v plovoucí řádové čárce.
⬤ Galerie grafů diskrétních funkcí.
⬤ Nyní s cvičeními a odpověďmi.
© 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)