Programming model: Difference between revisions

Content deleted Content added
cat fix
No edit summary
Line 1:
{{About| the definition of the term 'programming model'| classification of programming languages| Programming paradigm}}
 
A '''Programming Model''', refers to the style of programming where execution is invoked by making what appear to be [[Programming library|library]] calls. Examples include the [[POSIX Thread]] library and Hadoop's [[MapreduceMapReduce]].<ref>{{cite web
| url = https://www.ibm.com/software/data/infosphere/hadoop/mapreduce/
| title = What is MapreduceMapReduce
| author = IBM
}}</ref> In both cases, the [[execution model]] is different from that of the base language in which the code is written. For example, the [[C programming language]] has no execution model for thread behavior. But thread behavior can be invoked from C syntax, by making, what appears to be, a call to a normal C library.