is there still a point in learning classical data structures and algorithms when the dot net framework and even the java API has collections which can do everything that these classic algorithm does?
the reason why i ask is that i do not want to waste my time learning them since it seems that they would not be needed for long.
they might be needed in C++ or C but even there would not one well developed class library solve all data structure issues well and for all?