THE VIDEO SHELF · programming language adoption
Why Isn't Functional Programming the Norm? – Richard Feldman
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.
Why HN readers recommended it
HN treats it as the standard answer to why FP isn't mainstream and why languages succeed.
This is a summary from the source dataset, not an endorsement by Hacker News or the video creator.
Video & recommendation details
- Creator / channel
- Metosin
- Topic
- programming language adoption
- Format
- talk
- Level
- general
- HN recommenders in dataset
- 12
- HN mentions in dataset
- 20
- Recommendation years in dataset
- 2019–2025
These counts and years describe the included Hacker News records; they are not YouTube views or the video’s publication date.
From the original HN conversations
Excerpts from the recorded comments. Follow each source for the full comment and surrounding discussion.
This is indeed a very interesting question! I’ve also asked myself that time and time again, along the path of slowly discovering what this FP thing is all about over the course of my career. It does look wonderful, it does save you a lot …
seer on Hacker News · 2020-12
In Functional programming in C++ (2012)This talk by Richard Feldman is an excellent discussion about why Functional Programming is not the norm - [VIDEO]
yewenjie on Hacker News · 2021-09
In Functional programming is not popular because it is weird (2016)I know the answer, thanks to watching a recent video by Richard Feldman on why functional programming isn’t popular yet. I recommend watching it for some interesting talk about programming languages in general, it’s on YouTube at [VIDEO] Anyway what privates give you is what …
quickthrower2 on Hacker News · 2019-10
In Ask HN: Why are private/hidden methods so popular in OOP APIs?
Summaries, classifications and recommendation records are from the HackerTube source dataset. Read about this library and its limitations.