This item is not eligible for Amazon Prime, but millions of other items are. Join Amazon Prime today. Already a member? Sign in.

21 used & new from $31.93
See All Buying Options

Have one to sell? Sell yours here
 
   
Tell a Friend
Tom Swan's GNU C++ for Linux (Professional Dev. Guide)
 
See larger image
 
Are You an Author or Publisher?
Find out how to publish your own Kindle Books
 
  
Tom Swan's GNU C++ for Linux (Professional Dev. Guide) (Paperback)
by Tom Swan (Author)
  3.9 out of 5 stars 8 customer reviews (8 customer reviews)  


Available from these sellers.


21 used & new available from $31.93

Customers Who Bought This Item Also Bought

Linux Application Development (2nd Edition)

Linux Application Development (2nd Edition) by Michael K. Johnson

4.4 out of 5 stars (38) 
Advanced Programming in the UNIX(R) Environment (2nd Edition) (Addison-Wesley Professional Computing Series)

Advanced Programming in the UNIX(R) Environment (2nd Edition) (Addison-Wesley Professional Computing Series) by W. Richard Stevens

4.7 out of 5 stars (75)  $59.99
GNU/Linux Application Programming, Second Edition (Programming Series)

GNU/Linux Application Programming, Second Edition (Programming Series) by M. Tim Jones

4.4 out of 5 stars (9)  $34.64
Sams Teach Yourself C++ for Linux in 21 Days (Sams Teach Yourself)

Sams Teach Yourself C++ for Linux in 21 Days (Sams Teach Yourself) by Jesse Liberty

3.6 out of 5 stars (7) 
The C++ Standard Library: A Tutorial and Reference

The C++ Standard Library: A Tutorial and Reference by Nicolai M. Josuttis

4.8 out of 5 stars (90)  $59.99
Explore similar items : Books (8)

Editorial Reviews
Amazon.com
Significantly, Windows-world author Tom Swan and publisher Que Corporation are turning their attention to Linux. The author's heavily branded new book Tom Swan's GNU C++ for Linux begins on his houseboat in the Caribbean where the prolific explicator of compilers discovers Linux and GNU C++ after failing to hook his evening meal. Swan's discovery comes late in the day, both literally and figuratively, but it is good news nonetheless. The late adopters are here--they even brought their favorite author--so let's welcome them by tolerating their egotistically self-titled tracts.

The story begins with the basics of a Linux installation. (Mandrake 6.1--a variant of Red Hat--is included on CD-ROM.) In the new day of Linux, everything works the first time, so Swan's 20-page précis gives cursory attention to error recovery, since that would spoil his Caribbean calm. True Linux newbies are advised to refer to any book by Matt Welsh for the whole story (in no less palatable form), but Swan's quibbling about Unix conventions honestly reflects the frustrations of newcomers.

Ironically, all of the hype for Swan, Que, Linux, and GNU seems misplaced next to the simple fact that C++ is an ANSI standard compiler. By any branding scheme, C++ should smell as sweet. In fact, GNU C++ does have its own accent, and Swan dedicates only one of his 800 pages to portability issues. The large middle ground of the book rests securely on Swan's methodical explanation of object-oriented code design and the details of C++.

Swan has written seven other books on C++ for the Windows environment, and GNU's accent isn't so different. He employs patient hand-holding methods, and the book's many notes, tips, and warnings reflect his depth and breadth of understanding. For skimming or studying, the middle passage is useful to newcomers and a welcome refresher for students who will value the detail and code examples.

In a mystifying denouement, Swan includes 150 pages on the X11 libraries, suggesting that Linux/C++ newbies should cut their teeth on 15-year-old graphical user interface (GUI) tools before their learning is done. He would have been wiser to end with links between C++ and object-oriented scripting languages such as perl5 and python, both of which have GUIs that are more accessible than X11. Evidently, we must wait for Tom Swan to discover GUI scripting languages--perhaps while on a llama trip in the Andes. He would do better to focus his energies on a GNU C++, for Windows is where his real expertise lies. --Peter Leopold

Book Description
Tom Swan's GNU C++ for Linux teaches C++ programmers how to program for the Linux operating system using the GNU C++ compiler. It deals with Linux-specific programming issues and covers topics such as Linux programming fundamentals, Kernel programming, device drivers, Tom Swan's "Developer Toolbox", X Windows development, class libraries, object-oriented programming, and references to reserved words, operator precedence, and Internet sites for more information.

See all Editorial Reviews


Product Details
  • Paperback: 848 pages
  • Publisher: Que; Pap/Cdr edition (December 6, 1999)
  • Language: English
  • ISBN-10: 0789721538
  • ISBN-13: 978-0789721532
  • Product Dimensions: 9.1 x 7.4 x 2 inches
  • Shipping Weight: 3.1 pounds
  • Average Customer Review: 3.9 out of 5 stars 8 customer reviews (8 customer reviews)
  • Amazon.com Sales Rank: #1,053,860 in Books (See Bestsellers in Books)
    (Publishers and authors: Improve Your Sales)
  •  Would you like to update product info or give feedback on images? (We'll ask you to sign in so we can get back to you)


What Do Customers Ultimately Buy After Viewing This Item?

Sams Teach Yourself C++ for Linux in 21 Days (Sams Teach Yourself)
37% buy
Sams Teach Yourself C++ for Linux in 21 Days (Sams Teach Yourself) 3.6 out of 5 stars (7)
Tom Swan's GNU C++ for Linux (Professional Dev. Guide)
37% buy the item featured on this page:
Tom Swan's GNU C++ for Linux (Professional Dev. Guide) 3.9 out of 5 stars (8)
The Definitive Guide to GCC, Second Edition (Definitive Guide)
26% buy
The Definitive Guide to GCC, Second Edition (Definitive Guide) 4.7 out of 5 stars (6)
$31.49

Suggested Tags from Similar Products (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product).
Check a corresponding box or enter your own tags in the field below.
(78)
(66)
(53)
(53)
(47)
(45)
(42)

Your tags: Add your first tag
Help others find this product - tag it for Amazon search
No one has tagged this product for Amazon search yet. Why not be the first to suggest a search for which it should appear?
Search Products Tagged with
 

Are you the publisher or author? Learn how Amazon can help you make this book an eBook.
If you are a publisher or author and hold the digital rights to a book, you can make it available as an eBook on Amazon.com. Learn more

Rate This Item to Improve Your Recommendations

I own it Not rated Your rating
Don't like it < > I love it!
Save your
rating
  
?

1

2

3

4

5

 
Customer Reviews
8 Reviews
5 star: 62%  (5)
4 star: 12%  (1)
3 star: