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

Beginning Linux Programming

List Price: $39.99
Your Price: $39.99
Product Info Reviews

<< 1 .. 4 5 6 7 >>

Rating: 5 stars
Summary: Technical books don't get much better
Review: I am amazed at the author's ability to cover such a large amount of material in such depth while using a very digestable writing style. Each topic is carefully introduced and then explored in enough detail to be very usefull in real programs. The book makes oustanding use of example programs to demonstrate each topic. If you need to program Linux (or any UNIX for that matter), this book should be on your "buy" list.

Rating: 5 stars
Summary: Excellent book for intermediate/advanced users
Review: I enjoyed the book tremendously. It covers a huge number of topics which are enormously helpful to someone who has not programmed in linux/unix before or to even someone who has. I am somewhat disapointed that they used C instead of C++, but then C is the "language of unix".

Rating: 4 stars
Summary: unix in general - nothing Linux specific
Review: I thought this book was well structured and informative. It gives the reader a good start into unix programming. I was a little disappointed though, as far as I can tell this book has little to do with specifically linux. Almost any of the example programs can be run on any unix machine. I've tried a lot of them on HPUX and freeBSD without any changes. Other than the misleading title the book is great, especially the process communication part on sockets, etc. If another book like this comes out then I hope it will have more to do with Linux in paticular.

Rating: 5 stars
Summary: You won't feel like a beginner after reading this.
Review: I've been looking for the opportunity to rave about this book. It is by far the best UNIX/Linux book I've ever read. The part that got my attention is that while it covers several different programming topics, it isn't afraid to get down to the details. From the program management tools to the low-level system calls, every line is explained. The text is full of examples to illustrate the concepts presented which include sockets, database structures, and inter-process communication. Not exactly introductory topics, but the writers have made them as straightforward as your first "Hello World" program. From shell scripting to CGI, it's all here; and in the same visually appealing style that distinguish other books by Wrox Press. I anxiously await a follow-up to Beginning Linux Programming

Rating: 5 stars
Summary: Excellent intro to Unix and Linux programming in C
Review: This is an excellent book for anyone interested in starting programming on Linux. It is not, however an introductory programming text and assumes basic knowledge of ANSI C - combined with any of the ANSI C beginner texts available you will be producing useable code in no time. As well as C, the book touches briefly on other development systems on the Linux platform - Tcl/Tk, Interviews, Java and also HTML and CGI scripting. An excellent book for any Linux nut!

Rating: 5 stars
Summary: Everything You've Been Looking For
Review: If you are a sysadmin or want to learn programming on UNIX/LINUX you must have this book. I have several books on C and several on other languages I would trade them all for this. It covers the basics (essentials) that other books written exclusively for one language don't even touch on. I explains how all of the languages covered interplay with UNIX/LINUX.

The first chapter covers programs, the C compiler, header files, staic libraries, and shared libraries. It explains they all come together to make a program in a way that it can be understood

The second chapter covers UNIX shell scripts at length. I have good book on shell scripts, and this chapter alone is just as good as that book.

The third chapter covers working with UNIX files, system calls, library functions etc... The sample programs all work as they are supposed to. Everything is clearly explained and easily understood.

The 4th chapter covers passing arguments to C programs, envorment variables, temporary files, configuring logs, and system resources.

I have not read any further, because I've only had this book a week. I've been looking for a book like this for a few years. It talks about how C and other languages interface with LINUX/UNIX rather than just giving you the pure language and leaving you to fend for yourself.

Other chapters include:
5) Terminals
6) Curses
7) Data Management
8) Development Tools
9) Debugging
10) Processes and Signals
11) POSIX Threads

12) Inter-process Communication: Pipes
13) Semaphores, Mesage Queues, and Shared Memory,
14) Socets
15) TCL: Tool Command Language
16) Programming for X
17) Programming for GNOME using GTK+
18) The Perl Programming Language
19) Programming for the Internet: HTML
20) Internet Programming 2: CGI
21) Device Drivers
Appendex A) Portability
Appendex B) FSF and the GNU Project
Appendex C) Internet Resources
Appendex D) Bibliography

If you are only get one book on programming, this is the one you need. I have at least 8 other books on various programming languages, and this one is better than all of them combined. This book is 900 pages packed full information, and it's easily understood. The sample programs all work and are well documented.

I write this review after reading only four chapters, because the information I have gotten out of them is worth way more than the price of this book. This book gives you all the pieces to the puzzles and tells you how to put it together. This book can be used by advanced programmers as well to fill in any knowlege gaps they may have. This book gets my highest recommendation, as it will be by my side for years to come.

Rating: 3 stars
Summary: Heavy reading
Review: This is a big book that covers a lot of topics relating to Linux. If you're looking for a introductory book or a somewhat intermediate book that will help you get a jump on Linux programming then this is probably the best one released for this operating system so far. Although you'll find many typos and misaligned text in this book, as well as some dated code and libraries, it still does provide a lot of useful examples into how Linux programs are written and created. Most of the things covered in this book are done rather quickly so it is not a complete reference manual at all and it doesn't aim to be. It is more or less just a large book on many key Linux subjects and you will not be wasting your time picking up a copy of this book. Hopefully we'll see more books like this one released for this operating system.

Rating: 5 stars
Summary: If you gotta program in Unix or Linux, you gotta have this
Review: I won't waste your time here - suffice to say that if you need to get into Unix/Linux programming fast (as I did for a computer science course), get this book quickly. In too many programming books, the authors just seem to want to show off their knowledge. In this book, you really will learn something, as it was written for the student.
Just buy it, already.

Rating: 4 stars
Summary: An excellent starting point
Review: This is a good book for those that want to get down to programming in Linux. Its a good choice for the sysadmin that wants to learn shell scripting, perl, and some C.

Rating: 5 stars
Summary: Not for beginners, but definitely recommended
Review: I just finished this book after about 4 months of off and on reading and working (most of) the examples. I've already been able to put the knowledge I gained from it to work at my job at Travelocity.com - my biggest frustration was that I had to wait until I came home to continue reading it. This book will play a prominent part in my work bookshelf.
One caveat - it says it's for beginners, but almost all of the examples are in C, using some pretty advanced constructs. If you're still rusty with pointer syntax (for example), brush up on your C programming first. Also, like most Linux source, the examples are in straight-C rather than C++, but this is probably a Good Thing.

Also, there's a chapter at the end on writing device drivers - I couldn't get any of the examples to compile on my Redhat system running kernel version 2.4.9; I guess they're due for another edition of this book.

All in all, one of the best computer books I've ever read!


<< 1 .. 4 5 6 7 >>

© 2004, ReviewFocus or its affiliates