Best in textbook rentals since 2012!
ISBN-10: 1584505680
ISBN-13: 9781584505686
Edition: 2nd 2008
List price: $54.99
Mkt
30 day, 100% satisfaction guarantee!
Out of stock
We're sorry. This item is currently unavailable.
This item will ship on
Tuesday, May 14.
what's this?
Rush Rewards U
Members Receive:
You have reached 400 XP and carrot coins. That is the daily max!
Description:
The wide range of applications available in GNU/Linux includes not only pure applications, but also tools and utilities for the GNU/Linux environment. GNU/Linux Application Programming, Second Edition takes a holistic approach to teaching developers the ins-and-outs of GNU/Linux user-space programming using APIs, tools, communication, and scripting. The book is split into 5 parts, covering introduction/architecture, major tools (such as GCC, make, etc.), application development topics (such as important libraries and interfaces such as POSIX), shells and scripting, and testing, performance, and debugging. The book introduces programmers to the environment from the lowest layers (kernel,… device drivers, modules) to the user layer (applications, libraries, tools), using an evolutionary approach that builds on knowledge to cover the more complex aspects of the operating system. Through a readable, code-based style developers will learn about the relevant topics of file handling, pipes and sockets, processes and POSIX threads, inter-process communication, and other development topics. The new edition of the best seller includes completely new coverage of Linux virtualization and emulation, source control, data visualization with open source tools, graphics programming with OpenGL, Ruby and Python scripting, and much more. After working through the text, users will have the knowledge-base and skills they need to develop complex applications in the GNU/Linux environment.