Hodnotenie:
Kniha je vysoko hodnotená ako komplexný a príjemný sprievodca pokročilým Unixom, ktorý obsahuje dôkladné vysvetlenia a množstvo cenného obsahu. Má však niektoré nedostatky, vrátane problémov s formátovaním kódu a niektorých pochybností o fyzickej kvalite vydania.
Výhody:Dôkladné a jasné vysvetlenia pokročilých tém Unixu.
Nevýhody:Dobrá ako učebný zdroj aj ako referenčná kniha.
(na základe 60 čitateľských recenzií)
Advanced Programming in the Unix Environment
Praktické, podrobné znalosti systémových programovacích rozhraní, ktoré riadia jadrá systémov UNIX a Linux
Toto tretie vydanie klasického diela, ktoré nadväzuje na priekopnícku prácu W. Richa Stevensa, aktualizoval Steve Rago, Stevensov kolega, s cieľom zohľadniť technický pokrok a osvedčené postupy zosúladené s verziou 4 jednotnej špecifikácie UNIXu.
Toto vydanie zahŕňa viac ako sedemdesiat rozhraní vrátane:
⬤ POSIX asynchrónny vstup/výstup.
⬤ Spinové zámky.
⬤ Bariéry.
⬤ Semafory systému POSIX.
Steve starostlivo zachováva ducha a prístup, vďaka ktorým bola táto kniha taká cenná, začínajúc súbormi, adresármi a procesmi, pričom starostlivo kladie základy pokročilejších techník, ako je napríklad práca so signálmi a terminálový vstup/výstup. Dôkladne sa venuje aj vláknam a viacvláknovému programovaniu a IPC založenej na zásuvkách.
Kniha Pokročilé programovanie v prostredí UNIX(R), plná príkladov, prípadových štúdií a prístupu k tisícom riadkov kódu na stiahnutie, pomohla generáciám programátorov písať kód s výnimočným výkonom, výkonnosťou a spoľahlivosťou.