HN 精选

Why Isn't Functional Programming the Norm? – Richard Feldman

Metosin
12 人推荐 · 跨 12 个月 · 2019–2025
函数式编程编程语言设计
Why Isn't Functional Programming the Norm? – Richard Feldman

中文导读

Richard Feldman 梳理了编程语言的主流化历史,犀利指出函数式编程(FP)未成主流并非因为自身实力不足,更多是 C++ 的爆红、平台独占、商业营销与网络效应等历史偶然而非优胜劣汰的结果。

为什么 HN 推它

HN 上探讨「为什么函数式编程没有大火」以及「编程语言究竟如何走向成功」的标准答案级视频。

「Richard Feldman 这场演讲绝了,关于函数式编程为何没成主流讲得极透彻。」HN 网友原话:This talk by Richard Feldman is an excellent discussion about why Functional Programming is not the norm
英文原摘要(HackerTube / Claude 整理)

Richard Feldman argues that functional programming is not the norm largely because of historical accidents, such as C++ popularity, platform exclusivity, marketing spend and network effects, rather than merit. He traces the history of how languages become mainstream.

HN treats it as the standard answer to why FP isn't mainstream and why languages succeed.

HN 上的提及

rec quickthrower2 · 2019-10 · HN 原文
I recommend watching it for some interesting talk about programming languages in general
rec fulafel · 2019-11 · HN 原文
Richard Feldman puts up a (well founded IMO) argument that OO became accidentally popular because of C++.
rec huy-nguyen · 2019-12 · HN 原文
Spoiler: not on the basis of merits.
reference 6700417 · 2019-12 · HN 原文
rec agentultra · 2020-01 · HN 原文
There's a great talk on why functional programming is not the norm

相关视频