Content deleted Content added
→Language overview: N3534 never got standartized, |
→Language overview: removed link to Light Table as "visual editor" Tag: references removed |
||
Line 79:
|-
| style="font-size: 133%;" | [[Clojure]] || 5
| {{yes}}{{wbr}}<ref>[https://clojure.org/about/concurrent_programming Clojure - Concurrent Programming]</ref>{{wbr}}<ref>[https://github.com/clojure/core.async Clojure - core.async]</ref> || {{n/a}} || {{n/a}} || {{yes}} || {{n/a}} || {{yes}}{{wbr}}<ref>[https://clojure.org/about/functional_programming Clojure - Functional Programming]</ref> || {{yes}}{{wbr}}<ref>[https://clojure.org/reference/macros Clojure - Macros]</ref> || {{n/a}} || {{n/a}} || {{partial|Library}}{{wbr}}<ref>[https://github.com/clojure/core.logic/ Clojure - core.logic]</ref> || {{n/a}} || {{n/a}} || {{yes}}{{wbr}}<ref>[https://clojure.org/guides/threading_macros Clojure - Threading Macros Guide]</ref> || {{
|-
| style="font-size: 133%;" | [[Common Lisp]] || 7 (14)
Line 103:
|-
| style="font-size: 133%;" | [[ECMAScript]]{{wbr}}<ref>[http://www.crockford.com/javascript/little.html The Little JavaScripter] demonstrates fundamental commonality with Scheme, a functional language.</ref>{{wbr}}<ref>[http://mckoss.com/jscript/object.htm Object-Oriented Programming in JavaScript] {{Webarchive |url=https://web.archive.org/web/20190210070220/http://mckoss.com/jscript/object.htm |date=2019-02-10}} gives an overview of object-oriented programming techniques in JavaScript.</ref> ([[ActionScript]], [[ECMAScript for XML|E4X]], [[JavaScript]], [[JScript]]) || 4 (5)
| {{partial}}{{wbr}}<ref group="a" name="promises">promises, native extensions</ref>{{wbr}}<ref group="a" name="nodejs-cluster">using [[Node.js]]' [https://nodejs.org/api/cluster.html cluster] module or [https://nodejs.org/api/child_process.html#child_process_child_process_fork_modulepath_args_options child_process.fork] method, [https://developer.mozilla.org/en-US/docs/Web/API/Web_Workers_API/Using_web_workers web workers] in the browser, etc.</ref> || {{n/a}} || {{n/a}} || {{partial|Library}}{{wbr}}<ref>{{Cite web |url=https://reactjs.org/ |title=React – A JavaScript library for building user interfaces |date=2019-04-08}}</ref>{{wbr}}<ref>{{Cite web |url=https://github.com/getify/tng-hooks |title=TNG-Hooks |website=[[GitHub]] |date=2019-04-08}}</ref> || {{n/a}} || {{yes}} || {{n/a}} || {{n/a}} || {{yes}} || {{n/a}} || {{yes}} || {{yes}}{{wbr}}<ref group="a" name="prototype">Prototype-based</ref> || {{partial|Library}}{{wbr}}<ref>{{Cite web |url=https://lodash.com/docs/4.17.11#flow |title=Lodash documentation |date=2019-04-08}}</ref>{{wbr}}<ref>{{Cite web |url=https://swannodette.github.io/mori/#pipeline |title=mori |date=2019-04-08}}</ref> || {{
|-
| style="font-size: 133%;" | [[Erlang (programming language)|Erlang]] || 3
Line 189:
| {{yes}}{{wbr}}<ref>{{cite web |title=Chapter 9. Metaprogramming |url=http://chimera.labs.oreilly.com/books/1230000000393/ch09.html |website=chimera.labs.oreilly.com |access-date=22 October 2016 |archive-url=https://web.archive.org/web/20161023050954/http://chimera.labs.oreilly.com/books/1230000000393/ch09.html |archive-date=23 October 2016 |url-status=dead}}</ref>{{wbr}}<ref>{{cite web |title=Metaprogramming |url=https://python-3-patterns-idioms-test.readthedocs.io/en/latest/Metaprogramming.html |website=readthedocs.io |access-date=22 October 2016}}</ref>
| {{yes}}{{wbr}}<ref>{{cite web |title=PEP 443 – Single-dispatch generic functions |url=https://www.python.org/dev/peps/pep-0443/ |website=python.org |access-date=22 October 2016}}</ref>{{wbr}}<ref>{{cite web |title=PEP 484 – Type Hints |url=https://www.python.org/dev/peps/pep-0484/#generics |website=python.org |access-date=22 October 2016}}</ref> || {{yes}} || {{partial|Library}}{{wbr}}<ref>{{cite web |url=https://sites.google.com/site/pydatalog/ |title=PyDatalog |access-date=22 October 2016}}</ref> || {{yes}} || {{yes}}{{wbr}}<ref group="a" name="class"/>
| {{n/a}} || {{
|-
| style="font-size: 133%;" | [[R (programming language)|R]] || 4 (6)
|