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: 4 stars
Summary: An excellent book for for programming in the Linux/Unix OS.
Review: This book is an excellent choice for someone with a serious desire to program in the Linux environement. It covers the simpler subjects briefly, before moving on to a more in depth coverage of more complex subjects. It also does a good job of pointing out where Linux differs from the POSIX standard, or where Linux offers alternatives to POSIX, to allow for more portable code. I would strongly recommend this book to any Linux/Unix programmers. [Note: You should have a strong grasp of the C Programming language to fully use this book.]

Rating: 5 stars
Summary: Excellent source of information. Two thumbs up!
Review: This book is an incredible store-house of knowledge. Most of the information is pertinent to all flavors of Unix, but Linux-specific data is abundant. I would strongly recommend this book not only to Linux advocates, but to all Unix programmers in general.

Rating: 5 stars
Summary: The best developer's book yet!
Review: This book is excellent for medium-to-advanced C programmers who wish to learn the Linux environment. It covers the tools, the API, and the available libraries in a clear, concise manner. The ongoing programming project included in the book is the programming of a simple shell, so users unfamiliar with the Unix shell will learn its basic features by implementing them! These characteristics make it a fine book for a University course or tutorial text.

Rating: 4 stars
Summary: Great!
Review: This book is great, if you already know C and the basics of system-development. Very precise, and just the right amount of humor to keep you at it. If the part on 'make' had been more thorough, I would have rated it 5 stars.

Rating: 5 stars
Summary: Enlightening Introduction plus Excellent Reference Book
Review: This book was written with an easy to read style, and the content is excellent. I'll forgive them for not including anything related to X11 programming, but they mention that their reason was that X Windows programming is not specific to Linux, and this is a *LINUX* programming book. Well fine, but I still have to find a book on X Programming. Imagine a book on Windows NT Programming that skipped all the GUI parts. I guess the Unix crowd is 10 years behind the NT crowd in acceptance of GUIs.

Reading this book made many of the arcane details of Unix architecture make sense, finally. I have read many Linux books, and most are long on technical drivel and short on enlightenment. If you are enlightened, you don't need the drivel, because the technical details are easy to absorbe and remember once they make sense.

This book excels at making sense of Linux. It should have been called "Making Sense of Linux Application Development", because that's what it is. You could probably get a lot out of it, even if you don't know C very well or you aren't all that interested in C programming in Linux. The explanations are clearly presented, and the chapters stand alone, and are a great reference material, as well as interesting general reading for those interested in the internals of Linux.

This book explains a lot of services that the kernel provides, especially in regards to the Linux process model and unix filesystems, as well as interprocess communications (Unix domain sockets) and network programming (TCP/IP sockets).

CAVEAT: This shouldn't be your *first* Linux book. There's a lot of material besides the writing of the code that you need to cover first. To get you comfy in the classic Unix shell environment read Hands On Unix, by Mark Sobell.

Rating: 4 stars
Summary: Groovy
Review: This book, while certainly not for the beginner, presents a very constructive no-nonsense guide to Linux programming.

Rating: 5 stars
Summary: Excellent Reference for Linux Developers
Review: This is a great book to get one familiar with linux and linux system programming. Very in depth on linux functionality.

Rating: 4 stars
Summary: Excellent C language introduction
Review: This is a well written introduction to C development on Linux starting with the very basics of process and file I/O, going all the way through networking, regular expressions and lightweight databases. The first few chapters go over the differences between Linux and unix. Then cover development tool basics.

This is a high end reference that is light on screenshots (almost none), that has well written and annotated example code. It's reminiscent of the classic Advanced Unix Programming. With the exception that this book is larger and has better exposition. In particular this book will answer almost any question you have about file I/O, process management, and networking.

This is an excellent book. It gets my full recommendation.

Rating: 5 stars
Summary: How to talk to the Operating System
Review: This is an almost beginners book on programming at the Linux operating system level. It is not a book on C itself, but you could probably use it as one. It's real emphasis is on the system call, shared library, file handling level. That is, how to interface directly to the operating system itself to get it to perform what you need it to do.

The bookis aimed at three audiences: C programmers who need to know how to get to the Linux operating system, Unix programmers who need to make the transition to Linux (no they're not the same), Linux programmers who need to move upwards in their understanding of the operating system. It does these jobs very well. The authors each spent years at Red Hat developing their releases, have a throrough understanding of Linux and the ability to convey that information to the reader in a clear and understandable manner.

Rating: 5 stars
Summary: The best Linux programming book out there
Review: This is an excellent, coherent introduction to the Linux API and the standard Linux programming tools. Someone with a good grasp of C will be able to efficiently program in the Linux environment using this book as a reference. Although 500+ pages, most of it is directed to knuckle-dragging "got to get something done right" programmers - in other words, there aren't many pages that stray from the core of Linux programming. I have read and own many other Linux books; this one is the best. If you want to learn how to program for Linux, learn some C and read (and study and compile the examples) this book.


<< 1 2 3 4 >>

© 2004, ReviewFocus or its affiliates