Content deleted Content added
Axiarchist (talk | contribs) →Language overview: Removed invalid wikilinks to deleted non-notable languages |
Axiarchist (talk | contribs) →Criticism: Added citation to Harper on criticism of paradigms |
||
Line 4:
== Criticism ==
Some programming language researchers criticise the notion of paradigms as a classification of programming languages, e.g. Harper <ref>{{cite web|first=Robert|last=Harper|title="What if anything is a programming-paradigm"|url=http://www.cambridgeblog.org/2017/05/what-if-anything-is-a-programming-paradigm/}}</ref>, and Krishnamurthi.<ref>{{cite web |first= Shriram |last= Krishnamurthi |publisher= ACM |url= http://dl.acm.org/citation.cfm?id=1480846 |title= Teaching programming languages in a post-linnaean age |work= SIGPLAN |id= Not. 43, 11 |date= November 2008 |pages= 81–83}}.</ref> They argue that many programming languages cannot be strictly classified into one paradigm, but rather include features from several paradigms. This is clearly demonstrated in the table below. (Which is silent on the level of support of different 'paradigms'.)
==Paradigm summaries==
|