Hackerské potěšení

Hodnocení:   (4,6 z 5)

Hackerské potěšení (Henry Warren)

Recenze čtenářů

Shrnutí:

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.

Zápory:

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ářů)

Původní název:

Hacker's Delight

Obsah knihy:

"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.

Další údaje o knize:

ISBN:9780321842688
Autor:
Vydavatel:
Vazba:Pevná vazba
Rok vydání:2012
Počet stran:512

Nákup:

Nyní dostupné, na skladě.

Další knihy od autora:

Hackerské potěšení - 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...
Hackerské potěšení - Hacker's Delight
Banky a jejich klienti; praktická příručka pro všechny, kdo vedou bankovní účty z pohledu klientů -...
Kniha Banks And Their Customers; A Practical Guide...
Banky a jejich klienti; praktická příručka pro všechny, kdo vedou bankovní účty z pohledu klientů - Banks And Their Customers; A Practical Guide For All Who Keep Banking Accounts From The Customers' Point Of View
Malování vodovými barvami - Painting in Water Colours
Toto dílo bylo vědci vybráno jako kulturně významné a je součástí znalostní základny civilizace, jak ji...
Malování vodovými barvami - Painting in Water Colours

Díla autora vydali tito vydavatelé:

© 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)