Concurrent object-oriented programming: Difference between revisions
Appearance
Content deleted Content added
Don't show at top of these categories |
Magioladitis (talk | contribs) m fixed header names + general fixes using AWB (8863) |
||
Line 1: | Line 1: | ||
Concurrent object-oriented programming is a [[programming paradigm]] which combines [[object-oriented programming]] (OOP) together with [[ |
'''Concurrent object-oriented programming''' is a [[programming paradigm]] which combines [[object-oriented programming]] (OOP) together with [[Concurrency (computer science)|concurrency]]. While numerous programming languages, such as [[Java (programming language)|Java]], combine OOP with concurrency mechanisms like [[Thread (computing)|threads]], the phrase "concurrent object-oriented programming" primarily refers to systems where objects themselves are a concurrency primitive, such as when objects are combined with the [[actor model]]. |
||
==See |
==See also== |
||
* [[Active object]] |
* [[Active object]] |
||
Line 14: | Line 14: | ||
[[Category:Concurrent computing]] |
[[Category:Concurrent computing]] |
||
[[Category:Threads (computing)]] |
[[Category:Threads (computing)]] |
||
{{prog-lang-stub}} |
{{prog-lang-stub}} |
Revision as of 19:11, 26 January 2013
Concurrent object-oriented programming is a programming paradigm which combines object-oriented programming (OOP) together with concurrency. While numerous programming languages, such as Java, combine OOP with concurrency mechanisms like threads, the phrase "concurrent object-oriented programming" primarily refers to systems where objects themselves are a concurrency primitive, such as when objects are combined with the actor model.
See also
External links
- Concurrent Object-Oriented Programming in Python with ATOM
- Concurrent Object-Oriented Languages and the Inheritance Anomaly
- Composing Active Objects: The Next 700 Concurrent Object-Oriented Languages