Concurrent object-oriented programming: The MP-Eiffel approach
Silva, Miguel Augusto Mendes Oliveira e
- Publisher: EtH Zurich
concurrent programming | eiffel | Object-oriented
This article evaluates several possible approaches for integrating concurrency into
object-oriented programming languages, presenting afterwards, a new language named
MP-Eiffel. MP-Eiffel was designed attempting to include all the essential properties
of both concurrent and object-oriented programming with simplicity and safety.
A special care was taken to achieve the orthogonality of all the language mechanisms,
allowing their joint use without unsafe side-effects (such as inheritance anomalies).