This item is not eligible for Amazon Prime, but millions of other items are. Join Amazon Prime today. Already a member? Sign in.

17 used & new from $5.97
See All Buying Options

Have one to sell? Sell yours here
 
   
Tell a Friend
Linux Programming by Example (By Example)
 
See larger image
 
Are You an Author or Publisher?
Find out how to publish your own Kindle Books
 
  
Linux Programming by Example (By Example) (Paperback)
by Kurt Wall (Author)
  4.0 out of 5 stars 11 customer reviews (11 customer reviews)  


Available from these sellers.


17 used & new available from $5.97

Customers Who Bought This Item Also Bought

Linux Socket Programming by Example (By Example)

Linux Socket Programming by Example (By Example) by Warren Gay

4.2 out of 5 stars (6)  $29.19
Explore similar items : Books (1)

Editorial Reviews
Book Description
Linux Programming By Example introduces programmers with some background in C but no knowledge of the specifics of Linux programming to the fundamentals of Linux system programming and application development. Topics covered include using GNU development tools, system programming, file handling in Linux, interprocess communication, network programming, application programming interfaces, debugging and memory management, and version control and software distribution.

Book Info
Discusses how LINUX works at the system level by learning how and when to manipulate processes, send and catch signals, and use calls, and how to manipulate and read pipes and FIFOs. Softcover.

See all Editorial Reviews

Product Details
  • Paperback: 560 pages
  • Publisher: Que; 1st edition (December 3, 1999)
  • Language: English
  • ISBN-10: 0789722151
  • ISBN-13: 978-0789722157
  • Product Dimensions: 9.1 x 7.3 x 1.3 inches
  • Shipping Weight: 2 pounds
  • Average Customer Review: 4.0 out of 5 stars 11 customer reviews (11 customer reviews)
  • Amazon.com Sales Rank: #1,213,905 in Books (See Bestsellers in Books)
    (Publishers and authors: Improve Your Sales)
  • Also Available in:  |  All Editions

  •  Would you like to update product info or give feedback on images? (We'll ask you to sign in so we can get back to you)


Citations (learn more)
2 books cite this book:

Tags Customers Associate with This Product (What's this?)
Click on a tag to find related items, discussions, and people.
Check the boxes next to the tags you consider relevant or enter your own tags in the field below.

Your tags: Add your first tag
Help others find this product - tag it for Amazon search
No one has tagged this product for Amazon search yet. Why not be the first to suggest a search for which it should appear?
Search Products Tagged with
 

Are you the publisher or author? Learn how Amazon can help you make this book an eBook.
If you are a publisher or author and hold the digital rights to a book, you can make it available as an eBook on Amazon.com. Learn more

Rate This Item to Improve Your Recommendations

I own it Not rated Your rating
Don't like it < > I love it!
Save your
rating
  
?

1

2

3

4

5

 
Customer Reviews
11 Reviews
5 star: 36%  (4)
4 star: 45%  (5)
3 star: 9%  (1)
2 star:    (0)
1 star: 9%  (1)
 
 
 
 
 
Average Customer Review
 
 
 
 
Share your thoughts with other customers:
Create your own review
Most Helpful Customer Reviews

 
11 of 11 people found the following review helpful:
4.0 out of 5 stars Very decent book, June 20, 2000
By "a_k" (Moscow Russia) - See all my reviews
The book consists of 5 parts, appendices (the 6th part) and covers the following topics:

1. Introduction to Linux environment and basic development tools (gcc and make).

2. System programming (processes, signals, system calls, file handling and daemons).

3. Some Linux APIs (Berkeley database, ncurses, sound API) and creating your own libraries.

4. Interprocess communication (pipes, shared memory, semaphores and sockets).

5. Programming utilities (RCS, gdb, RPM and other packaging).

Everything is done using C. All explanations are clear and concise, and are illustrated by the sample project. Appendices contain lots of useful Internet links by categories.

The book looks very good but in my opinion it could be even better if the author used C++ instead of C. Writing UI with ncurses is a bit obsolete, but the author has promised to write about Xwindow and OpenGL in his next book. We'll see.

SUMMARY: in my opinion if you have at least a moderate Unix/Linux experience you won't learn too much from this book. But if you know a little about Unix/Linux programming (and have a working knowledge of C) you will probably love it.

Comment Comment | Permalink | Was this review helpful to you? YesNo (Report this)



 
9 of 9 people found the following review helpful:
3.0 out of 5 stars Whoops, where's the errata?, April 18, 2001
By