Advanced Linux Programming (Landmark) (英語) ペーパーバック – 2001/6/11
Kindle 端末は必要ありません。無料 Kindle アプリのいずれかをダウンロードすると、スマートフォン、タブレットPCで Kindle 本をお読みいただけます。
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.
Mark Mitchell, Alex Samuel, and Jeffrey Oldham are definitely some of the most talented authors I've had the pleasure of working with. Once you take a look at this book you'll see what I mean. This pre-published review of the book says it all: "As Linux becomes a more mainstream player in the internet infrastructure market, there is a tremendous need for lucid programming texts that also convey some of the philosophy behind the Linux and GNU movements. This book does an incredible job of covering all of that. I think it will be a standard against which other programming texts for Linux (and with all due respect to Richard Stevens, possibly UNIX as well) are measured."
Adam Goodman, Publisher, Linux Magazine CodeSourcery is a top-notch group of guys who have brought you a top-notch book you can't be without. They are the epitome of our mission here at New Riders - to publish the VOICES THAT MATTER. Take a look and determine for yourself. I know you'll find this to be one of those books you keep on your shelf forever and ever. Be sure to write into me here at New Riders and let me know what you think and how this book helped you out. Enjoy!
~Stephanie Wall, Executive Editor
Amazon.com で最も参考になったカスタマーレビュー (beta) （「Early Reviewer Program」のレビューが含まれている場合があります）
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.
-This book is the BIBLE!
I open each chapter and section as if I'm opening a treasure... and that is what this book is: a treasure trove of information, from thread management, interprocess communication, shared memory, devices, to even implementing inline assembly code!
This book is well written as an introduction without overloading the reader with tangential information: it introduces each topic, shows hows it works and how to implement it (including simple illustrative sample code examples you can on your own machine), and where to get info on more in depth coverage.
This book is a MUST for anyone who wants to understand the Linux enviroment! -Heck: it makes a good read just as an introduction to advanced tools in general! -I wish I had it years ago, and recommend it for ANYONE interested in programming in Linux, or just interested in developing their programming tools beyond "Hello World" !
Heck: any CS teachers out ther should consider creating a programming course based on this book as an intro to advanced progamming topics in general: the authors have already done most of the work introducing not only how to use the tools, but how the tools work and how the system implements them!
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.