Martin wrote:
> Maybe then you should drop out the scripting,
> and teach procedural programming in c++ for the first 9 weeks and then
> extend it to the OO side in the second half.

I certainly don't agree with this. If you want to teach OO, use a pure
OO language like Java or Eiffel, and if you want to teach procedural
programming, use something like Pascal or C. C++ passes itself off as an
OO language, but since it can be subverted to becoming a procedural
language, I wouldn't teach people OO with it. For the same reason, I
wouldn't teach people procedural programming with it either.

It's not the language itself that should be concentrated on though, but
the concepts of analysis and design pertaining to whatever paradigm
you're using. I don't imagine that it would be difficult for any decent
Java programmer to pick up C++ in a short amount of time.


Matthew


-- 
SLUG - Sydney Linux User Group Mailing List - http://slug.org.au/
More Info: http://slug.org.au/lists/listinfo/slug

Reply via email to