Got this via Nate Dobbs … This article nicely sums up, from a credible source, what I’ve been saying it for years:  In my day, if you wanted a library, nine times out of ten, you wrote it yourself.  If you wanted a really efficient library, you did it with in-line assembly.  Watching a programmer these days is like watching my nephew play with his Lego video game.  Yeah, he’s fast and agile, but if you give him real Legos, he’s totally confused figuring out what to do with them, or why anybody would want to use them for that matter.  Try asking any programmer who graduated after 2001 about linked lists, btrees, finite state automata, heaps, stacks, and hash tables and you get the, “you’re such a dinosaur eye-roll."  Then he goes on to build the software equivalent of a pre-fab mansion (replete with drywall exterior and brick interior held together by paper mache).  Yeah, it’s impressive looking, but I wouldn’t want to live in it.

Does Visual Studio Rot the Mind?