Cheng Lou - On the Spectrum of Abstraction at react-europe 2016
What it is
Cheng Lou's react-europe 2016 talk lays out a mental framework for thinking about abstraction levels in JavaScript tooling, from Angular and Grunt to Webpack and React. It uses that framework to reason about the cost of abstractions and how to choose between competing solutions.
Why Hacker News recommends it
HN points to it as thought-provoking material on the tradeoffs and costs of abstraction, especially in frontend tooling debates.
- 5 people recommended it
- 5 different months
- 1 strong recommendations
- first 2016, last 2022
What HN commenters said
“This talk is incredible food for thought”
Thought-provoking look at abstraction state of affairs circa 2016.
K0SM0S, 2017-03 · Strong recommendation · in “Next.js 2.0”
“For a more visual explanation of the "cost of abstractions" watch this presentation by Cheng Lou (Facebook).”
Visual explanation of the cost of abstractions.
Rygu, 2016-09 · Recommendation · in “On DRY and the cost of wrongful abstractions”
“it guides on how to choose between competing solutions to a problem”
Guides choosing between competing solutions when the answer is it depends.
rk06, 2018-04 · Recommendation · in “Ask HN: What is your favourite tech talk?”
“Cheng Lou also has a really excellent talk on the topic”
Excellent talk on function composition as abstraction.
namelosw, 2019-05 · Recommendation · in “Virtual DOM is pure overhead (2018)”
“There was a good talk about the spectrum of abstractions”
Tradeoffs of template languages versus React's approach.
hnbad, 2022-10 · Recommendation · in “Moving from React to htmx”
Excerpts from Hacker News comments, linked to the originals. Summaries and labels were written by a language model from those comments.
Topics: react, abstraction, frontend tooling, api design, javascript
Also recommended by the same people
explainerThe Infinite Pattern That Never RepeatsVeritasium · 4 HN recommenders · 2021–2023
talkJoe Armstrong - Keynote: The Forgotten Ideas in Computer Science - Code BEAM SF 2018Code Sync · 4 HN recommenders · 2018–2022
talkDiablo: Original Game Developmentjon d · 3 HN recommenders · 2021–2023
explainerYouTubers have to declare ads. Why doesn't anyone else?Tom Scott · 6 HN recommenders · 2021–2024
commentaryContrepreneurs: The Mikkelsen TwinsFolding Ideas · 10 HN recommenders · 2022–2026
commentaryThe Alt-Right Playbook: The Card Says MoopsInnuendo Studios · 2 HN recommenders · 2019–2025
explainerThe Alt-Right Playbook: How to Radicalize a NormieInnuendo Studios · 4 HN recommenders · 2020–2026
explainerThe Voting System That Should Replace Every ElectionCGP Grey · 7 HN recommenders · 2012–2021