Re: learning OOD with C++, good idea ?



pandit wrote:
<snip>

i can not comment anything on it but i have decided to learn OOD
without any procedural paradigm first.

may i have any advice whether C++ is a good vehicle for learning OOA-
D ?

If you want to learn OO I would start with a language with stronger OO
features, like Smalltalk, Python, or Ruby. What you learn about OO
programming in those languages will serve you well when working with
"multi-paradigm" languages like Java and C++.

--
Visit <http://blogs.instreamfinancial.com/anything.php>
to read my rants on technology and the finance industry.
.



Relevant Pages

  • Re: jQuerys latest stab at competence
    ... people are js gods - the creators and implementers of the language). ... specific javascript language/standard issues. ... HTML and CSS - the advice rendered by the knowledgeable on this group ... I can buy this - but not as a good reason. ...
    (comp.lang.javascript)
  • Advice saught
    ... In my last job my main language was basic, mainly MSVB6, along with ... there any formal forth learning methodology, ... in forth and/or embedded systems using ... Any advice you could dispense would be greatly appreciated. ...
    (comp.lang.forth)
  • RE: Comparing data from 2 lines in a query
    ... for you help and advice. ... A class on VBA or advanced Access programming might be worthwhile. ... day class at the local community college spent, I believe, 20 minutes on ... is learning how to write the language. ...
    (microsoft.public.access.gettingstarted)
  • Re: Please Break My Code; I Like Upgrades
    ... choice here) converters/compilers to Delphi/(put another language of your ... For an example of following this foolish advice, ... recalled in VBPJ) [VB7 is now ...
    (borland.public.delphi.non-technical)
  • Re: FAQ Sections - Feedback Wanted
    ... How about "Language Overview"? ... The numbers are generated in a loop. ... What you described is good advice, but doesn't describe what unit testing is or how to do it. ...
    (comp.lang.javascript)