On the one hand, current software engineering practices are examined by some of the most renowned but at the same time critically inclined specialists in the field. On the other hand, a second panel will investigate the cohabitation of programming paradigms with object orientation and should therefore appeal to the more technically minded. But there is more.
Object orientation has a long history of coexistence with other programming paradigms.
It is often grafted onto existing languages or systems with radically different scopes. Interaction between paradigms is either avoided or welcomed but never ignored. In this panel a number of prominent members in the OOP-community are sounded for their insights in this phenomenon. Object orientation enables us to better react to a changing understanding of the real problem. Many software development projects don't practice strict software engineering practices.