Home :: Books :: Computers & Internet  

Arts & Photography
Audio CDs
Audiocassettes
Biographies & Memoirs
Business & Investing
Children's Books
Christianity
Comics & Graphic Novels
Computers & Internet

Cooking, Food & Wine
Entertainment
Gay & Lesbian
Health, Mind & Body
History
Home & Garden
Horror
Literature & Fiction
Mystery & Thrillers
Nonfiction
Outdoors & Nature
Parenting & Families
Professional & Technical
Reference
Religion & Spirituality
Romance
Science
Science Fiction & Fantasy
Sports
Teens
Travel
Women's Fiction
Linux Application Development

Linux Application Development

List Price: $47.95
Your Price: $32.61
Product Info Reviews

<< 1 2 3 4 >>

Rating: 5 stars
Summary: Some excellent tutorial & resource material.
Review: This is THE linux programming book yet, it covers wide range of subjects from process management to Inet/Unix sockets to linux console. A _must_ have book.

Rating: 5 stars
Summary: If you want to program UNIX & Linux, you need this.
Review: This should be one of the best Linux & UNIX programming books available in the market. It provided & covers most Linux's system calls in such detailed, although not as good as "Advanced Programming in UNIX Environment", which does a "perfect (or almost)" job (with almost twice the size of this book, though).

About programming the X Windows, I think it is OK to exclude the topics about X from this book. Since this book is about programming in Linux environment, not making the X application. (Like Stroustrup's "The C++ Programming Language" didn't even mention the MFC..)

Finally, I, personally, think that "This is the book that Linux & UNIX programmers should have consider about having it".

Rating: 5 stars
Summary: Excellent, easy to follow, and very well written
Review: This was a great book to begin linux programming. Better know C before you pick it up, but as for linux programming, it was fantastic. Each chapter was well organized and focused on each subject with a nice, thorough simplicity.

Rating: 2 stars
Summary: A book of lists
Review: Unless you want a full documentation on the history and licensing of Linux, don't bother with this book. All the "application development" sections are nothing but lists. They are vast lists, but there are no explainations with them (I mean to the point that he drops function names without telling you even so much as their signature.) It seems as though the author knows what function calls and macros are available in the Linux API but has no idea what they do, and therefore neither will you. The only reason I give this book two stars is for its GNU section (but you can buy "Programming with GNU Software" for that). You are much better off with "Advanced Programming in a UNIX Environment" or, for a beginner, "Beginning Linux Programming". As a final thought, I really wish that someone could write a book on Linux that could parallel Stevens' UNIX book.

Rating: 5 stars
Summary: A MUST for any Linux programmer
Review: When I first thumbed through this book I was not that impressed, but after I started reading it - WOW!! This book has answers for just about any situation that you might come across while programming Linux. All of the info is well indexed and easy to find.

Rating: 4 stars
Summary: easy migration from any Unix
Review: [A review of the SECOND EDITION, Dec 2004.]

Are you a C programmer working on a unix box? And you have to port your application to linux? There can be understandable trepidation about migration. Because the biggest issue may not be the free linux versus a proprietary operating system. For application development, the cost of an operating system isn't usually a big deal. More important are the compiler and types of native library support you get. Hence the authors fill in a lot of practical details about linux. The book's title doesn't say so, but the language covered is C. Not Java or C++. Though in fact much of the book's remarks will also apply to C++. And there is no fancy GUI. The book goes back to the basics of C development.

Unix veterans will catch on quickly. The book's description of file handling, general I/O handling, sockets, directory operations and other issues is really no different than going to a given unix. Daresay that you'll be pleased to know that over 90% of your unix knowledge is eminently reusable. And the GNU C compiler used in the book should already be a close friend.

Granted that if you're porting an application specific to a unix, there might be low level unpleasantries. But hopefully, good design and having this book will mitigate the migration.


<< 1 2 3 4 >>

© 2004, ReviewFocus or its affiliates