AnyBook4Less.com | Order from a Major Online Bookstore |
![]() |
Home |  Store List |  FAQ |  Contact Us |   | ||
Ultimate Book Price Comparison Engine Save Your Time And Money |
![]() |
Title: Sams Teach Yourself C for Linux Programming in 21 Days by Erik de Castro Lopo, Bradley L. Jones, Erik De Castro Lopo, Peter G. Aitken ISBN: 0-672-31597-1 Publisher: Sams Pub. Date: 22 December, 1999 Format: Paperback Volumes: 1 List Price(USD): $29.99 |
Average Customer Rating: 4.57 (14 reviews)
Rating: 4
Summary: If you want to learn to program on Linux, this is the book
Comment: Sam's TEACH YOURSELF C FOR LINUX IN 21 DAYS is the ideal book for the total beginner wanting to program in Linux. C is the dominant language on Linux, as the kernel and most GNU and GNOME apps are written in it, and this book teaches C in a clear manner without expecting the reader to already know programming concepts.
The book opens with a few chapters of basic C program structure and the mathematical functions needed to perform tasks. After that, it immediately introduces three key programming concepts: strings and streams (inputing from and outputing to an external source). While most programming books don't discuss these concepts until late in the book, keeping the reader caged in mere theory without being able to make a useful program, TEACH YOURSELF C FOR LINUX introduces them early so that the learner can immediately start producing useful programs to solve common tasks.
While Sam's guide to C++ programming on Linux is actually just its generic C++ guide with a few token Linux references, happily Sam's TEACH YOURSELF C FOR LINUX is really solid on Linux and its authors are have actual experience in open-source design.
My only complaints are the limited coverage of structs, which can really make C programming easier and more powerful if used correctly, and of the GNU C Library. The glibc info documentation is so concise and difficult to follow that beginners need a better guide, and it's a shame that this book didn't provide it. The book is also three years old, so its chapter on GUI programing with GTK is somewhat out of date now that GTK2 has been released, although porting a GTK+ app to GTK2 is not a lot of work.
Linux is a platform where luckily all the tools one needs to get started programming are shipped free, and contribution to free (or "open-source") is encouraged. If you want to capitalize on the advantages of the platform, Sam's TEACH YOURSELF C PROGRAMMING FOR LINUX is the way to go.
Rating: 5
Summary: Right on Target
Comment: I have been learning C++ for a while on a linux platform, and started to look at some C stuff in the kernel and other programs to broaden my knowledge. I saw that that although C++ is derived from C it doesn't necessarily do stuff the same way, so I picked up this book. It was right on the mark! and explained some peculiar C stuff right away and in a good easy to read style. It consolidated my knowledge well an added to my understanding, particularly with pointers to pointers by including well thought out text and pictures well done. It also provides a good tutorial into basic GCC usage and the peculirities of programming for Linux, I recomend it.
Rating: 5
Summary: Great book! Nice introduction to C in the Linux environment.
Comment: This book helped me get back with programming in C (one of the most powerful languages out there), and they did a nice job of explaining the Linux environment and how the GNU C compiler (GCC) works. I am pretty new to Linux but had no trouble getting up and running with the book.
![]() |
Title: Sams Teach Yourself C++ for LINUX in 21 Days (With CD-ROM) by Jesse Liberty, David Horvath ISBN: 0672318954 Publisher: Sams Pub. Date: 15 May, 2000 List Price(USD): $39.99 |
![]() |
Title: Beginning Linux Programming by Richard Stones, Neil Matthew, Alan Cox ISBN: 0764543733 Publisher: Wrox Pub. Date: 26 January, 2000 List Price(USD): $39.99 |
![]() |
Title: Sams Teach Yourself Linux Programming in 24 Hours by Warren Gay ISBN: 0672315823 Publisher: Sams Pub. Date: May, 1999 List Price(USD): $24.99 |
![]() |
Title: Samba-3 by Example: Practical Exercises to Successful Deployment by John H. Terpstra ISBN: 0131472216 Publisher: Prentice Hall PTR Pub. Date: 01 March, 2004 List Price(USD): $44.99 |
![]() |
Title: Ethereal Packet Sniffing by Angela D. Orebaugh, Gilbert Ramirez ISBN: 1932266828 Publisher: Syngress Publishing Pub. Date: 01 February, 2004 List Price(USD): $49.95 |
Thank you for visiting www.AnyBook4Less.com and enjoy your savings!
Copyright� 2001-2021 Send your comments