But as this thread shows, its not just "Old" CS nerds.
We're all biased to think the things we know are the things that are important for everyone to know. Which probably makes sense since the things we know are correlated with the things that have been most important for us to know. It's just a highly flawed view of the world since we're always exposed to such a small part of it.
Quote:
Originally Posted by ChrisV
In my database subject at college, the lecturer, who repeatedly and proudly informed us he had done his Ph. D. on punch cards, taught us COBOL for half the semester, on the grounds that "it's a good introduction to database fundamentals". This would have been a stupid reason even if it were true, which it isn't.
Also, a common discussion I have with people is how just because something is a good idea - doesn't mean we should do it. It should be the "best" (or close to it - after all tradeoffs are considered) idea.
So - even if COBOL was a good introduction to database fundamentals, it almost certainly wasn't close to the best introduction. Or, just because bash scripting can do something, it doesn't mean its the best solution. And so on... and so forth...