Here ARE my $0.02: The best way to learn any programming language(in any environment) is by programming. The same techniques you used to learn shell programming & perl can be used to learn C/C++ Just start by leaning the basics and build from there. --Learn bout the tools you have at your disposal for development purposes --Learn about the internals of the system you are developing apps for --Look at the source code of some of the simple applications running in said system --Combine the first three rules and have fun... The howto series & the Linux Man pages are as good, if not better than, any "Teach Yourself" book...And do not be afraid to ask questions...
...But then again, what do I know :-)) Michael Gale wrote: > Hello, > > I am trying to learn C++ programming to create Linux apps. > > I consider my self a System Admin first but am finding that some times > being able to create simple little apps would ease my job and help me > along the way. > > I consider my self very proficient in bash and a novice in perl. I have > been reading "How to Program C++" by Deitel & Deitel. It is an excellent > book. But I am finding it difficult to start, the book is very thorough > and detailed so perhaps it is to detailed for a beginner. Plus it does > not cover anything out side the C++ ANSI standard. Like IDE's or using > g++ from the command line. > > I was thinking that maybe I should pick up something like "Teach > Yourself C++ Programming for Linux in 21 Days" by SAMS to give me a kick > start and then finish reading the "How to Program C++" book, plus it > will be a great reference. > > So two questions :) > > 1. Has any one here read the "Teach Yourself C++ Programming for Linux > in 21 Days" book and if so is it any good. Do I require a Window's box > to use any example or provided apps ? > > 2. Would it be worth the $20 bucks or should I just stick with my > current book. > > Thanks .. > > Michael. > > _______________________________________________ > clug-talk mailing list > [email protected] > http://clug.ca/mailman/listinfo/clug-talk_clug.ca > Mailing List Guidelines (http://clug.ca/ml_guidelines.php) > **Please remove these lines when replying -- =*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*= --oo0oo-- Juan Alberto Cirez - Software Developer --oo0oo-- =========== [EMAIL PROTECTED] ============= C, C++, Java, Perl & .NET Enterprise Solutions Supporting Windows & Linux Environments =*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*= Sunny and Beautiful Vancouver, Canada. =*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*= _______________________________________________ clug-talk mailing list [email protected] http://clug.ca/mailman/listinfo/clug-talk_clug.ca Mailing List Guidelines (http://clug.ca/ml_guidelines.php) **Please remove these lines when replying

