- Paperback: 340 pages
- Publisher: Sams Publishing; 1 edition (June 21, 2001)
- Language: English
- ISBN-10: 0735710430
- ISBN-13: 978-0735710436
- Product Dimensions: 7 x 0.9 x 8.9 inches
- Shipping Weight: 1.3 pounds (View shipping rates and policies)
- Average Customer Review: 25 customer reviews
- Amazon Best Sellers Rank: #1,407,425 in Books (See Top 100 in Books)
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Advanced Linux Programming 1st Edition
Use the Amazon App to scan ISBNs and compare prices.
Frequently bought together
Customers who bought this item also bought
Customers who viewed this item also viewed
Advanced Linux Programming is divided into two parts. The first covers generic UNIX system services, but with a particular eye towards Linux specific information. This portion of the book will be of use even to advanced programmers who have worked with other Linux systems since it will cover Linux specific details and differences. For programmers without UNIX experience, it will be even more valuable. The second section covers material that is entirely Linux specific. These are truly advanced topics, and are the techniques that the gurus use to build great applications. While this book will focus mostly on the Application Programming Interface (API) provided by the Linux kernel and the C library, a preliminary introduction to the development tools available will allow all who purchase the book to make immediate use of Linux.
Author interviews, book reviews, editors picks, and more. Read it now
Top customer reviews
There was a problem filtering reviews right now. Please try again later.
Go to the book store and review yourself.
I usually buy books recommended by the users so i want to return something with this review. Thanks.
Note that you won't get a lot of operating system fundamentals, theory of operation or other academic texts on that broad topic, rather, just useful "stuff" to write programs for Linux-based systems.
So in addition to discover how typical intermediate/advanced programming tasks were handled in Linux I also learned a lot more on how the system works.
No shell programming here - only C. Keep your Linux box close by when reading!
The first two chapters are the obligatory redundant recycling of UNIX fundamentals that is the hallmark of lazy authors. Face it: if you don't know what emacs or a shell is, you shouldn't be reading this book; if this is the best opening you can come up with, you shouldn't be writing it either.
While the range of subjects is broad, the authors fail to cover them in sufficient depth. For example, sockets receive a scant five pages and the examples only treat UNIX domain sockets. Who cares about UNIX domain sockets? Why are there no examples of multi-threaded Internet domain socket servers?
To be fair, the coverage of the Linux-specific material is decent, but doesn't justify the price tag. Bottom line: this is a good introduction to the subject of threads and Linux technicals, but will leave you needing more. ..
Try it out. This book is available free of charge at [...] Having an electronic copy is useful for searching, and it can be printed. A thank you is in order for a quality book made available to the public, free of charge. Thank you authors! I look forward to other books these fellows write. Don't be surprised if you find yourself valuing the book enough to purchase a copy from Amazon, but that is a personal decision.
As a critical SOB (so says my wife), I do have some negative comments. The book has some errata, so be sure to download corrections from the web site. Also, the book is five years old, and a second edition would be wonderful. All considered, this book must be rated 5 stars, period.
Most recent customer reviews