Quote:
Originally Posted by cowlick
Why? Why don't people seem to see that learning to use class libraries is not the primary goal of novice programmers?
|
That's not really as clear-cut as you think. Knowing what libraries are available for their language and how to use them is an essential skill for programmers in the "real world" (obviously YMMW depending on where you work). I've had Perl "programmers" come in for interviews who have never heard of CPAN; and for my purposes they couldn't compensate for that by, say, being able to code up a Red-Black tree off the top of their head.
Implementing your own data structures is good practice while you are in school, but I (for one) have been surprised at how little of that translates into the real world. And if I need to pull out the CLR when this stuff does come, it's really not a big deal.