AnyBook4Less.com
Find the Best Price on the Web
Order from a Major Online Bookstore
Developed by Fintix
Home  |  Store List  |  FAQ  |  Contact Us  |  
 
Ultimate Book Price Comparison Engine
Save Your Time And Money

Tom Swan's GNU C++ for Linux (Professional Dev. Guide)

Please fill out form in order to compare prices
Title: Tom Swan's GNU C++ for Linux (Professional Dev. Guide)
by Tom Swan
ISBN: 0-7897-2153-8
Publisher: Que
Pub. Date: 06 December, 1999
Format: Paperback
Volumes: 1
List Price(USD): $49.99
Your Country
Currency
Delivery
Include Used Books
Are you a club member of: Barnes and Noble
Books A Million Chapters.Indigo.ca

Average Customer Rating: 3.71 (7 reviews)

Customer Reviews

Rating: 5
Summary: Awsome Book for Rapid Learning of C++
Comment: This book is for the programmer who comes from a different programming background and wants to become a professional C++ engineer. This book takes you through a structured education in the C++ programming language which you will be able to program in after reading through just the first half of the book.

Also, the book teaches you how to use the GNU Debugger for C++, greatly speeding up your development time. The GNU Debugger and GNU C++ Compiler are free and should be already installed on every Linux box.

Though free, the GNU C++ compiler and debugger are the result of many many programmers' efforts done on their free time making these two applications having better quality and more features than their commercial Windows contemporaries.

As a teaching tool, this book carries with it a sense of wit and dry humor as it explains C++ concepts in a well structured and thorough manner, enabling the rapid learning of the language, especially if you come from another computer language, as I am Java Master and was pleased to find many similar constructs between Java and C++.

This book also goes through all the pitfalls of programming in C++ and also on Linux. For example, after deleting the allocated memory of a pointer, you should set that pointer to zero so that should another delete be called, as in a class destructor, there will be no damage done, otherwise there would be a segmentation error.

With the great recent advances in Linux as an alternative to Windows, learning C++ on this platform seems to me to be a good investment.

Rating: 1
Summary: Unforgivably lame
Comment: While this book *was* helpful to me as a reference, I could never, ever recommend this book to anyone, least of all beginners. It is horribly inaccurate - he even claims that the NULL macro may be used as the 'null' termination character - and then complains that many compilers don't properly allow that without giving errors! (NULL is only for the use of null pointers). There are numerous cases where his lack of understanding in certain areas could lead beginning programmers down very bad coding paths, causing buggy or insecure code.

On the plus side, he covers linux-specific issues of programming C++ very well, especially the use of emacs and gdb. I have found it useful despite it's flaws, but would contend that it is only worth reading to someone already quite fluent in C, so s/he may avoid the pitfalls that this book just walks right through.

Rating: 1
Summary: Only for beginners
Comment: This book is primary for beginners. So read this carefully before you buying it.

Book Description Tom Swan's GNU C++ for Linux is for beginning and knowledgeable C++ programmers who want to learn programming for Linux using the GNU C++ compiler system. Focusing on C++ fundamentals and object-oriented programming techniques, and including a hands-on guide to X programming, this book provides a complete programmer's guide to GN C++ for Linux, covering such topics as:

* Linux and GNU C++ installation * Compiling and linking * Warnings and errors * Modular programming methods * C++ programming.

To tell the truth, if you want to master the c++. This is not the book. I should have read the book description more carefully before buying this book.

Similar Books:

Title: Sams Teach Yourself C++ for LINUX in 21 Days (With CD-ROM)
by Jesse Liberty, David Horvath, Jonathan Parry-McCulloch, Hal Moroff, Paul Cevoli
ISBN: 0672318954
Publisher: SAMS
Pub. Date: 15 May, 2000
List Price(USD): $39.99
Title: Linux Programming Unleashed (2nd Edition)
by Kurt Wall, Wall. Kurt Linux Programming Unleashed
ISBN: 0672320215
Publisher: Sams
Pub. Date: 01 December, 2000
List Price(USD): $49.99
Title: Linux Application Development
by Michael K. Johnson, Erik Troan, Erik W. Troan
ISBN: 0201308215
Publisher: Addison-Wesley Professional
Pub. Date: 20 April, 1998
List Price(USD): $47.95
Title: C++: The Complete Reference, 4th Edition
by Herbert Schildt
ISBN: 0072226803
Publisher: McGraw-Hill Osborne Media
Pub. Date: 19 November, 2002
List Price(USD): $49.99
Title: C Primer Plus (4th Edition)
by Stephen Prata
ISBN: 0672322226
Publisher: SAMS
Pub. Date: 19 September, 2001
List Price(USD): $39.99

Thank you for visiting www.AnyBook4Less.com and enjoy your savings!

Copyright� 2001-2021 Send your comments

Powered by Apache