Re: learning c and c++

From: Mike Wahler (mkwahler_at_mkwahler.net)
Date: 10/08/04


Date: Fri, 08 Oct 2004 18:03:58 GMT


"maurizio" <mcivenn@tin.it> wrote in message
news:BjA9d.94749$35.4457176@news4.tin.it...
> I have started since few days programming c and c++

First, in my opinion it is a big mistake to try to
learn two separate computer languages at the same time,
especially two as complex as C and C++. Further exacerbating
the problem is that C and C++ are similar enough as to confuse
even the most discerning mind as to the correct use of either.

>and I haven't found good
> books, articles, examples.

Another problem is that there is a plethora of incorrect
information about C and C++ (especially C++) available on
the Internet. It seems that perhaps you want to protect
against this, so I applaud you for coming here first to
seek advice about learning materials.

>Could someone help me to find something very good
> to learn fast and good?

First I strongly advise you to choose one language or the other,
learn it first, then learn the other. (You may have heard others
say that knowledge of C is necessary in order to learn C++. This
is patently untrue).

Having said all this, you can see peer reviews and recommendations
of books on C and C++ at the web site of the "Association of C and
C++ Users", at www.accu.org . I recommend obtaining at least two
books on each desired language, more would be better, but of course
one's budget must be considered.

And of course you can come to this newsgroup to ask questions and
discuss particular issues, concerns, and problems you might have
with learning either or both languages.

Finally, be sure to see this newsgroup's FAQ document:
http://ma.rtij.nl/acllc-c++.FAQ.html

It has links to many useful resources, as well as to separate
FAQ documents for each langauge, C and C++.

Good luck!

-Mike



Relevant Pages

  • Re: learning c and c++
    ... > learn two separate computer languages at the same time, ... >> books, articles, examples. ... > with learning either or both languages. ... int or double to string. ...
    (alt.comp.lang.learn.c-cpp)
  • Re: Translations from UK to US
    ... JKR made the changes - maybe as a result of recommendation - but nevertheless - it was NOT a publishing house or editor or anyone else who had the FINAL say - it was JKR. ... - That JKR chose to make a version of her books for her largest and most profitable audience is not insulting. ... I can't imagine she has the time to learn 62 languages, so that she could intelligently discuss how to translate a term onto Greek, or even Russian, let along Japanese. ...
    (alt.fan.harry-potter)
  • Re: Who rules the world ?
    ... This is now all about sustaining literacy by supplementing what a child learned in school. ... All that is needed at the early primary level are simple 4-10 page books. ... I believe the "comics" in this series are available in several Indian languages ). ... Way back in the dim and distant past there used to Chandamama in many Indian languages - I think the English edition of the magazine came out much after Indian language editions. ...
    (soc.culture.indian)
  • Re: Python usage numbers
    ... You really learn to appreciate unicode when you have to deal with mixed ... I'm working with books that contain medieval German, old German, modern ... Greek, Rhaeto-Romanic, East European and more languages. ...
    (comp.lang.python)
  • Re: C++ Compiler On FreeBSD
    ... of any lower level languages, so i do need to be spoon fed the basics. ... recommend Ruby, via the book "Learn to Program" by Chris Pine. ... "Learning Perl" by Randal Schwartz et al. are excellent books. ... In the Unix world (such as with FreeBSD), I'd recommend C before C++, ...
    (freebsd-questions)