[Ilugc] learning C++

  • From: vinnytryclyst@xxxxxxxxx (Vinod Parthasarathy)
  • Date: Sat Aug 29 14:05:44 2009

Ah well, to each his/her own! :) It is up to the concerned student to
decide which book works best for her.

As for learning OOP concepts, as I said before, a basic understanding
is essential, but then, as I had discussed in a previous thread
regarding syllabus, strictly speaking, a 12th std student generally
cannot fully grasp the nuances of programming, as, first of all, no
school student is really told(or, perhaps, its out of scope for school
students) what exactly a program is, in the first place! Understanding
programming paradigms, of which OOP is a part, only comes after
gaining this understanding. Many 12th std syllabuses don't even make
students aware that there are so many programming paradigms. So, my
humble opinion is that, it is not necessary to give too much stress on
OOP for her now. She apparently only has a rudimentary knowledge of
programming, so its ok for her at the time being to have a rudimentary
understanding of OOP. If at all she plans to specialise in Computer
Science, she has ample time to learn these concepts more thoroughly.

Vinod.
On 29/08/2009, Vamsee Kanakala <vkanakala@xxxxxxxxx> wrote:

Vinod Parthasarathy wrote:
Another good book is Object oriented programming in C++ by Robert
Lafore.

Sorry, but that is an atrocious book. Compared to what I had the
privilege of learning from, the Lafore book is completely dry and
lifeless. I'd recommend OP to get hold of this one from Cohoon &
Davidson: http://www.mcgraw-hill.com.au/html/9780072560404.html. In my
opinion, learning C++ from an OO perspective is absolutely essential,
otherwise she might try to tackle it from a C perspective (if she knows
it already) and miss the whole point. This book really gives a good
grounding in OOP.

This book was the recommended one in college for us, and I used to love
solving the exercises at the end of each chapter. Makes sure you really
get your head around the concepts. Made Java a no-brainer for me after
working through this :). Not everybody's  cup o tea, but I recommend you
give it a shot, she might end up liking it.

Vamsee.
_______________________________________________
To unsubscribe, email ilugc-request@xxxxxxxxxxxxx with
"unsubscribe <password> <address>"
in the subject or body of the message.
http://www.ae.iitm.ac.in/mailman/listinfo/ilugc

Other related posts: