Futurist Programming.. in 1994

Extensibility, Modularity, Structured Programming, Reusable code, Top-Down Design, Standards of all kinds, and Object-Oriented “METHODOLOGIES”.

I actually found this to be powerful. It really says to me that we need to expand our toolbox and think beyond the tools and techniques we have today. If you only have a hammer you tend to view every problem as a nail. I welcome this futurist outlook. Only once we reject our past can we move beyond the approaches that have only incrementally evolved in the last 40 years.