Advanced Programming in the Unix Environment
A**R
Excellent reference and introduction to the UNIX programming environment.
Two things I like about this book are1. The book focuses heavily on standards and portability. Throughout the book, API and implementations are described according to the SUS or XSI standards. However, to book maintains a firm grasp on reality by tracking 4 real Unix-like systems, Solaris, Linux, Mac OS X, and FreeBSD throughout and noting implementation specific exceptions and extensions where applicable.2. A lot of illustrative example code is included. In some cases API functions are re-implemented to make it clear exactly how it works.APUEv2 reads quite easily as a beginner's introduction to programming in the Unix environment. However it also includes a great deal of tables, charts, and figures to make it suitable as a reference for the more experienced programmer, useful as a back-up in case the local man pages are not available.As mentioned in the foreword, readers should be comfortable with the C language itself before attempting to dive in to Unix programming.
J**A
Satisfied teacher
I read this for the first time after taking an operating systems course as undergrad. I enjoyed it.Then time passed and I am teaching advanced programming at the same university. This book is really a classic.It's hard to talk about a book that for the most part would be a reference seated in your desk waiting for the obscure reference to that argument on a system call (that you can as well find in the man pages) but this book gives example code and you know visiting it from time to time would be of benefit. Students may be overwhelmed, but rest assured that if you read this with time, if you test the companion code and experiment yourself, Unix will be beautiful understood.
D**I
Amazing book!
This book does not answer all questions but its definitively very good book to deepen your knowledge of UNIX systems and how are different UNIX descendants relate and differ. The authors chose 4 UNIX OS's to make examples with Linux, Solaris 10 BSD and Mac Os. They also answer one intriguing question which system resembles SVR4 the most meaning which OS out of 4 has the most implementations in common with SVR4.You will not be dissapointed.
D**D
No ther book like it
If you're writing unix programs, this is the book you need. It is the only book that provides a complete, coherent guide to the unix API offered by linux and other operating systems. It has really good coverage of important details that you might not normally need to care about... until you do. There are plenty of examples and the book provides great context to the often terse built in manual pages.
S**
Excelent!
I acquired this book to help me to take a fast presentation of the Unix OS and that worked for me. Linux is very well documented in the Internet and, initally I was not sure if it were necessary to take any book. However, I read some chapter of this book in an library and imediately perceived the rich content of this book.
B**E
UNIX for C programmers
This book looks great for C programmers. I didn't view the overview well to see its detail.. I'll see if I can make it usuable.
J**R
Four Stars
A good reference, but not up to date with Linux environment.
T**R
awesome book for systems programming
This book is literally saving me right now in an Introduction to Operating Systems class I'm taking. We have projects to complete in the UNIX envrionment and the fact that this book gives you every real code example you could possibly need for all levels of systems programming is GOLD. It's laid out in a very straightforward way, has tons of code examples, and is overall awesome. Highly recommend if you're just getting into systems programming on your own, or as a school reference book.
K**N
Love this book
Love this book. The reason I took the second edition over the third edition is because of the Dilbert comic on the front, hahaha. Other than that, the content is excellent.
A**A
Bon ouvrage
En très bon état.
J**A
Einzigartig wie V1
Da sich in den letzten 15 Jahre dann doch etwas getan hat in der IT, auch bei Unix (und Linux), war es an der Zeit für einen "Upgrade". So weit ich es gelesen habe (ich kenne ja die erste Ausgabe, also muss ich nicht gleich alles lesen, sondern nutze es als Nachschlagewerk) wurde das Niveau der ersten Ausgabe beibehalten. Ich bin davon überzeugt, dass Herr Rago die Arbeit von Herrn Stevens mindestens so schätzt wie ich. Zur Illustration: Auch die erste Ausgabe des Buches, inzwischen etwa 20 Jahre alt, ist in vielen Fällen immer noch wertvoller und informationsreicher als viele der modernen Bücher die zu dem Thema herausgebracht werden.
M**I
Fantastico!!
Forse è un po' troppo complesso per i lettori classici... Sono convinto però che gli appassionati del settore sono pronti a correggermi e infatti io sono rimasto molto soddisfatto!
J**E
El libro esencial de UNIX
Si quieres aprender sobre UNIX, este libro es lo que necesitas. Está en inglés, pero es fácil de entender, además está actualizado para los Sistemas actuales. Se aprende mucho y siempre lo puedes tener al lado para alguna consulta.
Trustpilot
1 day ago
2 weeks ago