Content deleted Content added
m Archiving 3 discussion(s) to Talk:Functional programming/Archive 3) (bot |
|||
(10 intermediate revisions by 8 users not shown) | |||
Line 1:
{{Article history
|action1=FAC
|action1date=22:12, 21 June 2006
Line 26:
|topic=Engtech
}}
{{WikiProject banner shell|class=B|vital=yes|1=
{{WikiProject Computing|importance=Top |software=y |software-importance=Top |science=y |science-importance=Top}}
▲{{WikiProject Spoken Wikipedia |1=En-Functional_programming.ogg |2=446744874}}
{{WikiProject
}}
{{User:MiszaBot/config
Line 45 ⟶ 44:
}}
== Letters between Beckus and Dijkstra ==
The section about Beckus delivering a Turing Award lecture about FP should also include the letters surrounding that period between Dijkstra & Beckus. https://medium.com/@acidflask/this-guys-arrogance-takes-your-breath-away-5b903624ca5f <!-- Template:Unsigned IP --><small class="autosigned">— Preceding [[Wikipedia:Signatures|unsigned]] comment added by [[Special:Contributions/144.6.170.230|144.6.170.230]] ([[User talk:144.6.170.230#top|talk]]) 09:35, 30 March 2025 (UTC)</small> <!--Autosigned by SineBot-->
== Coding Styles section mostly detracts ==
Line 86 ⟶ 58:
:: Agreed. It provides no value at all. As it currently exists, it simply encourages people to add their own favorite languages to the list. I will remove the section. --[[User:Nullzero|Nullzero]] ([[User talk:Nullzero|talk]]) 21:57, 28 April 2020 (UTC)
== Criticism section ==▼
> Functional programming is also key to some languages that have found success in specific domains, like JavaScript in the Web.
This is rather opinionated and poorly reflected in the current state of the art in Javscript. Javascript tends to be massively used as OOP and not functional despite some trends going on. \\ <!-- Template:Unsigned IP --><small class="autosigned">— Preceding [[Wikipedia:Signatures|unsigned]] comment added by [[Special:Contributions/2A01:E0A:5D3:2650:51F0:F3D2:7D33:13D8|2A01:E0A:5D3:2650:51F0:F3D2:7D33:13D8]] ([[User talk:2A01:E0A:5D3:2650:51F0:F3D2:7D33:13D8#top|talk]]) 11:19, 21 November 2021 (UTC)</small> <!--Autosigned by SineBot-->
▲== Criticism section ==
I've reverted the criticism section for now. I think a criticism section certainly is a good idea, but I don't really understand any of the points in the current one, and it doesn't have any references. If anyone can provide clarification or references for these points that would be much appreciated ({{ping|35.137.225.220}}).
Line 134 ⟶ 93:
:: I feel like FP terminology is not complex when you use it to ''compute''. It only becomes complex when, ironically, you use it to do category theory, with all complexity coming from category theory. Just my 2 cents. --[[User:Nullzero|Nullzero]] ([[User talk:Nullzero|talk]]) 03:28, 26 May 2020 (UTC)
== Lead section ==
The last paragraph of the lead section is way too heavy on citations. Do we really need a citation from 1987 on how to program a text editor? What is that doing there anyway (ref name="hartheimer1987")? Honestly, there should be no citations in a lead section, unless something is so controversial it causes a knee-jerk reaction from newbies to add a citation needed tag without first checking the body of the article. See [[WP:LEAD]]. Please get rid of most of them, the article will be easier to deal with. -- [[User:GreenC|<span style="color: #006A4E;">'''Green'''</span>]][[User talk:GreenC|<span style="color: #093;">'''C'''</span>]] 18:24, 16 May 2024 (UTC)
== Remain focused on functional programming ==
If no one objects I'm going to clean up sections that discuss points unrelated to function vs. other paradigms. For example, the start of Abstraction compared the time it takes to execute an even() call vs calling the mod operator directly. On one compiler. For a language which compiles to java bytecode and was then tested on one jre/jvm. Even if this comparison was more thorough, I don't see how this in any way relates to a definition of functional programming or a comparison to other paradigms. [[User:Dontfunkintellme|Dontfunkintellme]] ([[User talk:Dontfunkintellme|talk]]) 15:14, 29 March 2025 (UTC)
|