- Amazon Student members save an additional 10% on Textbooks with promo code TEXTBOOK10. Enter code TEXTBOOK10 at checkout. Here's how (restrictions apply)
Linux Programming Unleashed (2nd Edition) Paperback – Dec 18 2000
Special Offers and Product Promotions
Customers Who Bought This Item Also Bought
No Kindle device required. Download one of the Free Kindle apps to start reading Kindle books on your smartphone, tablet, and computer.
To get the free app, enter your e-mail address or mobile phone number.
About the Author
Kurt Wall has been using UNIX since 1993 and has been hooked on Linux for nearly as long. He currently maintains the Informix on Linux FAQ and is President of the International Informix Users Group's Linux Special Interest Group. Kurt is Vice President of Salt Lake Linux Users Group where he recently gave a presentation on Linux and databases. Formerly employed with US West, he now works as a technical writer for Caldera and recently completed his first book, Linux Programming Unleashed, for Sams Publishing.
Top Customer Reviews
If you are completely new to programming or completely new to programming in GNU/Linux, or if you are interested in writing somewhat trivial programs for only yourself, then this book may be of help. I would not recommend it for experienced programmers. As AK said, Linux Application Development by Johnson and Troan is significantly better. The WROX book is also better. Both of these books are much more well written than Linux Unleashed, by which I mean independent of the material. Stronger editing should have been applied here. It does cover a lot of topics, but so does my dictionary.
Unfortunately, I found some errors that are hard to spot. You may be luckier.
Most Helpful Customer Reviews on Amazon.com (beta)
The authors tried to cover nearly all the topics in linux programming (excluding databases). The results are quite mixed. The most of explanation is done using C, though C++ is also touched a couple of times.
The book consists of 6 parts.
Part 1 is the linux programming toolkit. Not bad at all. Suprising things are that gdb is described in part 5, and electric fence in part 2, not here.
Part 2 - System programming, Part 3 - Interprocess communication and networking. These parts are central and most valuable in the book. Good. Though I like Linux Application Development by M.K.Johnson and E.W.Troan better.
Part 4 - Programming the user interface. Very shallow. You can learn that such and such techniques exist but may hardly understand how to use them.
Part 5 - Special programming techniques. A strange feeling. As if the authors decided to collect here the material which they did'nt know where else to place.
Part 6 - Finishing touches (about creating the software packages and documentation). Not bad at all, though a little shallow again.
As it was already said in the previous reviews there are regular references to the non-existing CD.
RESUME: it is an acceptable book, espesially if you just start programming linux, or migrate from another platform. You will get acquainted quickly with the most necessary things. So if you have bought it, try to enjoy it:).
If you don't have it yet I recommend better to buy already mentioned Linux Application Development for both application and system programmers, plus Programming with Qt by M.Dalheimer or Developing Linux Application by E.Harlow if you are interested in GUI development for KDE or GNOME respectively.
The source is on the Sams website and appears to be complete.
I can tell already that I will use this book frequently. Don't pass it up.
Look for similar items by category
- Books > Computers & Technology > Microsoft > Operating Systems
- Books > Computers & Technology > Operating Systems > Linux > Programming
- Books > Computers & Technology > Operating Systems > Unix
- Books > Computers & Technology > Programming > Software Design, Testing & Engineering > Software Development
- Books > Computers & Technology > Software
- Books > Professional & Technical > Professional Science > Mathematics
- Books > Textbooks > Computer Science & Information Systems > Operating Systems
- Books > Textbooks > Computer Science & Information Systems > Software Design & Engineering