Re: university studies?

J . A . Magallon (jamagallon@able.es)
Thu, 2 Aug 2001 20:46:58 +0200


On 20010802 Alan Cox wrote:
>
>If you have few classes and a lot of 5000 line subroutines then worry, but
>there is no reason to assume that every ex basic programmer isnt going to
>pick up C++ and good software design practices just because they once
>wrote basic
>-

I have seen several ex-Fortran programmers fill C code with wrappers to still
think on vectors ranging 1..N instead of 0..N-1. It is hard to loose traditions...

I would make students learn C++ first. There they can see how inneficient can be things
if misused, and how useless is Programming or Algorithmic Theory without low
level knowledge of the compiler system. Then you know that
database = databse + record is BAD, and database += record is not so bad...

Then go back to C and apply all you have learnt in C++.

-- 
J.A. Magallon                           #  Let the source be with you...        
mailto:jamagallon@able.es
Mandrake Linux release 8.1 (Cooker) for i586
Linux werewolf 2.4.7-ac3 #1 SMP Mon Jul 30 16:39:36 CEST 2001 i686
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/