[clug-talk] Linux C++ programming :)

Juan Alberto Cirez jcirez at telus.net
Sun Mar 13 17:29:43 PST 2005


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
> clug-talk at clug.ca
> 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--
       ===========   acirez at canada.com   =============
       C, C++, Java, Perl & .NET  Enterprise Solutions
            Supporting Windows & Linux Environments
=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=
          Sunny and Beautiful Vancouver, Canada.
=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=






More information about the clug-talk mailing list