The best UNIX programming book that I know of | Advanced UNIX Programming (2nd Edition) | Marc J. Rochkind
 
 


Suche books:   



Advanced UNIX Programming (2nd Edition)
Marc J. Rochkind

Addison-Wesley Professional, 2004 - 736 pages

average customer review:based on 18 reviews
view larger image
 for more information click here

   highly recommended  highly recommended






Good Coverage

This is an exceptional introduction to Unix features that most people won't see in every-day programming. The feature that Rochkind starts with may be the most problematic: portability. There have historically been dozens of Unices (sp?), all slightly different from each other. Even today, there are a number of different implementations in use, with small but maddening incompatibilities between them. Rochkind not only addresses the more common ones, he shows the standards-based ways of dealing with their differences.

After that, Rochkind goes over read/write/open/close/ioctl again, dealing with [a]synchronous subtleties that can mean a 100x difference in performance, backed by code samples and timing measurements. The rest of the book deals with multi-process applications, including communication and distributed processing issues. That includes process groups, interprocess communication (with all its system-dependent weirdness), sockets, and signals.

This isn't for the beginner or for the kernel developer, but never meant to be for either. It is a good, readable introduction to protentially tricky parts of the Unix API. I recommend it strongly to anyone building their own library of Unix references.

//wiredweird



 for more information click here


THE book to get for UNIX programming

I am a systems administrator professionally, but I have a need to know the inner workings of UNIX that only seems to be covered in programming books. Specifically relating to certain system calls and interprocess communication methods.

This author has forgotten more about UNIX than I will ever grasp. While this book is dedicated to programming applications in UNIX and understanding the operating system's function calls, I am finding it to be a very handy reference for advanced system administration as well. The book is worth the price just for the chapters on process communication, in my opinion.

I really like the author's writing style. He gets down to business and covers the material without adding a lot of needless fluff or by making the chapters overly wordy.

The book is designed to server as a reference and is well-indexed, which is refreshing to find these days. It's very easy to find a topic you need as not everyone will need the amount of depth covered by each chapter in full.

I wish there were more UNIX books out there like this one.


 for more information click here


The best UNIX programming book that I know of

What's more to say, the title say's it all... Buy it!




 for more information click here


Informative

The book is good for beginners. All you need to know to get started with Unix/Linux programming.






A very useful reference

I bought this book in order to get an overview on what primitives I have available on a unix system for doing system programming. I found the book to be very useful for that purpose.

I use it occasionally.

I also found my peers lending it from me again and again.

To summarize: useful.


The changes to UNIX programming that have taken place since 1985 are extensive to say the least. The first edition of Advanced UNIX Programming is still used and considered to be a must have book on any UNIX programmer's shelf. With this new edition UNIX programmers now have a one-volume, comprehensive, in-depth guide to the essential system-level services provided to them by the UNIX family of operating systems - now including Linux, FreeBSD, and the Mac OS X kernel (Darwin). All UNIX application programs, regardless of what language they are written in, run on top of these services, so mastering them is essential for successful UNIX programming. And, with a movement towards open-source systems, programmers will appreciate the book's emphasis on portability.

 for more information click here



reviews: page 1, 2, 3, 4



hot or not?    What's your opinion?     Write a review and share your thoughts!






recommendations

Linux System and Kernel Programming Books
software books I value
Geek reference shelf
Programming Books
UNIX guru







   


programming

Web Analytics: An Hour a Day
Rapid Development: Taming Wild Software Schedules
Effective Java: Programming Language Guide (Java Series)
Expert One on One Oracle
Discovering Statistics Using SPSS (Introducing Statistical Methods ...



advanced

Advanced Strategic Planning: A New Model for Church and Ministry ...
Master Shots: 100 Advanced Camera Techniques to Get an Expensive Look ...
Advanced Grammar in Use With CD ROM
Advanced Practice Nursing: An Integrative Approach
Advanced Stand-Hunting Strategies: Real-World Tactics for Today's ...



edition

Liberty and Tyranny: A Conservative Manifesto
The Elegance of the Hedgehog
StrengthsFinder 2.0: A New and Upgraded Edition of the Online Test ...
The Road (Movie Tie-in Edition 2009) (Vintage International)
Precious (Push Movie Tie-in Edition) (Vintage Contemporaries)




search for books
advanced unix, 2nd, advanced, edition, programming, unix




Suche books:   


books
apparel
baby
beauty
books
camera photo
cell phones
classical music
computers
dvd
electronics
gourmet food
health personal care
kitchen
magazines
musical instruments
office products
outdoor living
computer video games
popular music
pet-supplies
software
sporting goods
tools hardware
toys-games
vhs
watches jewelry



* Business

randomly chosen


book: The Camden Miscellany (Volume 6)

home  impressum - about us