Understanding Templates: why can't anybody do it?

Simen Kjærås simen.kjaras at gmail.com
Sat Mar 17 14:25:20 PDT 2012


On Sat, 17 Mar 2012 21:20:42 +0100, Nick Sabalausky <a at a.a> wrote:

> I've spent a total of about 6 years in college, always got A's and B's in
> the CS classes, and yet I'm convinced that programming classes are
> completely and utterly useless. Most of the instructors themselves barely
> even know how to code (among many, many other problems). So if you're
> learning programming at college, then I'm not surprised you've gotten the
> impression that nobody understands templates: Around universities, they
> probably don't. (Also, it doesn't help that C++'s templates could be a  
> lot better.)
>
> I even had one CS prof, he said that the only language he knew was C. And
> yet, after seeing his feedback on my code, it became abundantly clear to  
> me that he didn't even understand how strings worked (ie: C's famous
> null-terminated strings) *in the ONE language he knew*.

You seem to be harping on this a lot. My experience has been that
programming teachers generally know what they're doing, but they're not
exactly experts. Then again, like Paulo said, this might be a european
phenomenon.


More information about the Digitalmars-d mailing list