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
Advanced Linux Programming

Advanced Linux Programming

List Price: $45.00
Your Price: $29.70
Product Info Reviews

<< 1 2 3 >>

Rating: 5 stars
Summary: Very good job!
Review: Are you tired from a long day wading through a morass called Windows? Dont' worry. There's no need to visit your psychiatrist any longer, assuring you of your brains. Grab this book and refresh your mind. Dont't be afraid of the "advanced" in the title. This book is definitely not (only) for advanced developers, it's for beginners like me ( under UNIX/LINUX ). I wrote my first C/C++ program one and a half years ago, my first Java program one year ago, but it took me only 5 days to read the book, figuring out what's going on. More important: if you are trying some own ideas based on the examples in the book - it sounds unbelievable for a Windows slave - they work! But don't expect too much from this book. It only get's you started. I'm sure you have to read many more to become really advanced under LINUX. But for a self-taught person (like me) this book is priceless. It will took you weeks, perhaps even months (or years) searching for the information presented in this book ( I tried it! ). The examples are concise, very easy to follow, pointing out the important things. It's really a pleasure to read this book. Summary: The authors did a very, very good job. 5 stars.

Rating: 5 stars
Summary: Easy read for Beginning / Intermediate Linux programmer
Review: As some other reviewers had mentioned, do not be intimitated by the "advanced" word in the title. The book goes through a lot of more advanced aspect of Linux programming, especially towards the end, but it gives such a good introduction to linux beginners and have such nice pace throughout the book that any newbie would become totally familiar with linux programming after finished reading this text.

First section: Getting started. If you've ever written program in Linux, you'd be familiar with things in this section. It acts as a good reference to things like using GCC, makefile, GNU debugger, etc.

Second 3 and 4 dive into processes and thread. The author spend decent amoung of time explainning the differences between the two, and how both of them work internally. Fork() system(), exec() pthread_create() and other functions are covered in details. The author also give enough word on how to clean things up.

Some system calls are discussed, as well as how linux interacts with devices (/dev) and the /proc directory. Security was given a full chapter in the book. Sure there could have been more on writing secured codes, but it really is out of the scope of this book.

The author gives simple examples as he progresses, and there's one big example at the end that would give you a extremely clear idea how all the things mentioned in the book can be integrated. The GNU http server is one of the best example I'd seen in programming books.

This book is one of the best written Linux programming book.

Rating: 5 stars
Summary: get a copy!
Review: great help. get a copy and visit their web site to view the errata.

Rating: 3 stars
Summary: Basic basic linux programming and not good
Review: I bought the "beginning linux programming" by Richard Stone and Neil Matthew( i listed the authors because there is anohter book same title) and I bought this one because of the hi mark and hope it would help my linux programming skill but I was so disappointed. Nothing in this book is not covered by the BLP which even explaines better and more examples. I thought advanced programming book should give in depth coverage of topics or techniques or common mistakes from beginner but this book doesn't not. I usually buy book based on the rating if i can't check out at bookstore so I want people to know. The decision is yours but check the book first.

Rating: 3 stars
Summary: Not really advanced
Review: I bought this book because I thought It would bring my Linux programming skill to another level but I was wrong(I m an SW eng doing C/C++/MFC programming and want to learn new stuffs). I would recommend the Beginning Linux Programming by (Richard Stones, Neil Matthew, Alan Cox). BLProgramming covered all the topics (except for ASM) and explained clearly with good examples than the ALProgramming. I didn't see any advanced topics or new technics or in depth coverages. Whatever this book says, the Beginning Linux Programming say better and in depth.
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.

Rating: 3 stars
Summary: Not good for beginning but it's not an advanced book
Review: I don't think this is considered as an advanced linux since it doesn't cover anything new, in depth, new techniques or tricks . I bought the beginning linux programming and it's much better in covering many topics with excellent examples. Check out yourself.
T.T

Rating: 5 stars
Summary: From a Student Perspective...
Review: I'm working on my BS in Computer Science, and have spent years hunting over the web and bookstores for information on programming in the Linux enviroment.
-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!

Rating: 3 stars
Summary: Not really advanced
Review: Retitle this book Basic Linux Programming, Fundamentals of Linux Programming, or how about Introduction to Linux Programming ... unless that is what your looking for DON'T BUY THIS BOOK. Its clear that this book is more of a means to promote the authors business than to inform.

Rating: 1 stars
Summary: Advanced programming or Advanced HYPE?
Review: Retitle this book Basic Linux Programming, Fundamentals of Linux Programming, or how about Introduction to Linux Programming ... unless that is what your looking for DON'T BUY THIS BOOK. Its clear that this book is more of a means to promote the authors business than to inform.

Rating: 5 stars
Summary: Good core material, Good presentation.
Review: The material matches the title perfectly. The material is presented in a readable fashion without being wordy and bloated to increase the page count. Well organized so it can be used as a reference.


<< 1 2 3 >>

© 2004, ReviewFocus or its affiliates