S
seemanta dutta
Greetings all C++ hackers,
I am a graduate in Electronics and Communication Engineering and have
roughly three and a half years of experience in programming in C.
All these years I never felt a need to learn C++ as i could almost
solve whatever programing problems I got through C.
But now looking at the competetion in the software world I have
decided that C++ is a language worth learning.
C will always be there, but the need for C++ is equally great since
OOP makes managing bigger projects a lot easier.
But as a newbie I have found that C++ is *very* confusing and
complicated.
It has a lot of features that not only make it a powerful language,
but at the expense of increasing its complexity so much that any
newbie is bound to be overwhelmed by it.
I would therefore be very grateful if you could offer me some advice
on how to learn this language without getting unnecessarily confused.
I mean anything like pointers to web pages, names of books and even
personal advise would be helpful.
And one more question:
Will it be helpful if C++ is learnt after 'Unlearning' all of C, so
that one is not prejudiced by the thought pattern of C. But
considering the similarity of C with C++ in some cases this similarity
may also be helpful. Please advise regarding this. I am in two minds!
and thanks to all you for enduring this long post!!
Happy C++ programming to all of you!!
regards,
Seemanta Dutta
I am a graduate in Electronics and Communication Engineering and have
roughly three and a half years of experience in programming in C.
All these years I never felt a need to learn C++ as i could almost
solve whatever programing problems I got through C.
But now looking at the competetion in the software world I have
decided that C++ is a language worth learning.
C will always be there, but the need for C++ is equally great since
OOP makes managing bigger projects a lot easier.
But as a newbie I have found that C++ is *very* confusing and
complicated.
It has a lot of features that not only make it a powerful language,
but at the expense of increasing its complexity so much that any
newbie is bound to be overwhelmed by it.
I would therefore be very grateful if you could offer me some advice
on how to learn this language without getting unnecessarily confused.
I mean anything like pointers to web pages, names of books and even
personal advise would be helpful.
And one more question:
Will it be helpful if C++ is learnt after 'Unlearning' all of C, so
that one is not prejudiced by the thought pattern of C. But
considering the similarity of C with C++ in some cases this similarity
may also be helpful. Please advise regarding this. I am in two minds!
and thanks to all you for enduring this long post!!
Happy C++ programming to all of you!!
regards,
Seemanta Dutta