If you follow my postings, then you won't be surprised to learn that I think we are at the dawn of a new era in programming. As with all previous eras... nothing is really new, it's just a point in time where existing good ideas rapidly ascend to a pervasive level of acceptance.
We are at the dawn of the Process-Centric Era
During the Object-Oriented Era, encapsulation, polymorphism,...