Nordic.js 2014 • Douglas Crockford - The Better Parts
What it is
Douglas Crockford's Nordic.js 2014 talk on 'the better parts' of JavaScript and programming in general. He argues against `this`, `new` and ES6 classes, and for classless, composition-based object patterns, with some broader remarks on building better structures for the future.
Why Hacker News recommends it
HN commenters cite it whenever JavaScript classes, `this` or inheritance come up, as the clearest case for classless OOP from Crockford.
- 3 people recommended it
- 3 different months
- 1 strong recommendations
- first 2014, last 2023
What HN commenters said
“I BEG you all to watch the following two videos in full”
Crockford on building better structures for future generations.
shkaboinka, 2016-11 · Strong recommendation · in “WebAssembly Stack Machine”
“there is an interesting talk[0] by D.Crockford on the subject”
Crockford on avoiding this and complexity in JavaScript.
hrktb, 2014-12 · Recommendation · in ““This” in JavaScript”
“It's possible to write javascript without `this`, a style preferred e.g. by Douglas Crockford, explained in the video below.”
Explains writing JavaScript without this.
Yaggo, 2017-08 · Recommendation · in “‘This’ in JavaScript”
Excerpts from Hacker News comments, linked to the originals. Summaries and labels were written by a language model from those comments.
Topics: javascript, crockford, es6 classes, classless oop, composition
Also recommended by the same people
talkChristopher Alexander - Patterns in ArchitecturePeter Petrash · 4 HN recommenders · 2016–2026
talkWhat the heck is the event loop anyway? | Philip Roberts | JSConf EUJSConf · 16 HN recommenders · 2015–2025
talkRich Harris - Rethinking reactivityYou Gotta Love Frontend · 15 HN recommenders · 2019–2026
lectureCrockford on JavaScript - Volume 1: The Early YearsYUI Library · 10 HN recommenders · 2013–2022
talkRailsConf 2016 - Turbolinks 5: I Can’t Believe It’s Not Native! by Sam StephensonConfreaks · 6 HN recommenders · 2017–2020
talkJavaScript: The Good PartsGoogle TechTalks · 11 HN recommenders · 2009–2020
talkPete Hunt: React: Rethinking best practices -- JSConf EUJSConf · 9 HN recommenders · 2014–2025
talkDan Abramov - Live React: Hot Reloading with Time Travel at react-europe 2015ReactEurope · 12 HN recommenders · 2015–2022