Design paradigms marginalization

Multi-paradigm design is an old time technique, as software designers we should be aware of what James O. Coplien said “Perfectly good paradigms have been marginalized by object-oriented hype” [Multi-Paradigm Design for C++]

 

Look at:

 

Special issue on multiparadigm languages and environments

IEEE Software January 1986

 

Facilitating Mixed Language Programming in Distributed Systems

IEEE Transactions in Software Engineering December 1987

 

A compositional approach to multiparadigm programming

Pamela Zave

IEEE Software Magazine September 1989