Buried Treasure
I've long had the feeling that we in the software industry have somehow wandered off the path of true forward progress. Many people, such as Alan Kay, have been voicing similar opinions for a long time now. The paper, Buried Treasures, written by Glenn Vanderburg for the 2006 No Fluff Just Stuff series, does a nice job of pointing out the ideas and technologies that we've somehow misplaced or ignored. Ideas like garbage collection, virtual machines, dynamic typing, deep introspection, and closures, which were all developed in the 1950's, 60's, and early 70's, are finally being accepted again by the mainstream, so there's hope that we may actually start coming up with new ideas in the near future.
BTW, I worked with Glenn on a J2EE implementation back in 2003 (has it been that long?) and quickly learned that he has a lot of interesting things to say. You can sometimes find him speaking at conferences like No Fluff Just Stuff and OOPSLA, so if you get the opportunity, drop in on one of his presentations.

