Why We Should Stop Using JavaScript According to Douglas Crockford (Inventor of JSON)
CultRepo Cited 5× on HN, 2023–2024
commentary · general · 2023–2024 on HN
A short video built around Douglas Crockford, creator of JSON, saying JavaScript is a flawed language and that developers should eventually move on from it. It is a brief commentary clip with little technical detail.
HN users cite it to show that even Crockford, once a JavaScript evangelist, has soured on the language, though some find it thin on substance.
Up next
14 mo on HNWhat the heck is the event loop anyway? | Philip Roberts | JSConf EU
JSConf
16 HN recommender · 2015–2025
13 mo on HNRich Harris - Rethinking reactivity
You Gotta Love Frontend
15 HN recommender · 2019–2026
10 mo on HNCrockford on JavaScript - Volume 1: The Early Years
YUI Library
10 HN recommender · 2013–2022
10 mo on HNRailsConf 2016 - Turbolinks 5: I Can’t Believe It’s Not Native! by Sam Stephenson
Confreaks
6 HN recommender · 2017–2020
10 mo on HNJavaScript: The Good Parts
Google TechTalks
11 HN recommender · 2009–2020
9 mo on HNPete Hunt: React: Rethinking best practices -- JSConf EU
JSConf
9 HN recommender · 2014–2025
8 mo on HNDan Abramov - Live React: Hot Reloading with Time Travel at react-europe 2015
ReactEurope
12 HN recommender · 2015–2022
7 mo on HNHey Underscore, You're Doing It Wrong!
InfoQ
9 HN recommender · 2014–2022
6 mo on HNChris McCord - Keynote: Phoenix LiveView - Interactive Apps without Javascript - ElixirConf EU 2019
Code Sync
4 HN recommender · 2019–2024
6 mo on HNOAuth 2.0 and OpenID Connect (in plain English)
OktaDev
7 HN recommender · 2019–2026
6 mo on HNJake Archibald on the web browser event loop, setTimeout, micro tasks, requestAnimationFrame, ...
JSConf
7 HN recommender · 2018–2023
6 mo on HNRiftSketch: Live coding in VR with the Oculus Rift, Firefox WebVR, JavaScript and Three.js
Brian Peiris
5 HN recommender · 2014–2020
5 comments from Hacker News
Reddit thread on “Why We Should Stop Using JavaScript According to Douglas Crockford (Inventor of JSON)” (2023, video 2’15”) ▶ this video He doesn’t really say much other than it could be better if we used “clean” operating systems and “clean” programming languages, whatever that means.
Actual video (2023): ▶ this video Instead of the reddit convo, some more discussions here: Last week: link Last year: link link
Lua has something similar called metatables [1]. I don't think crockford likes JS anymore [2] and seems to be hacking on C now [3]. [1]: link [2]: ▶ this video [3]: link
It's too late for me. I, like Douglas Crockford, am completely done with JavaScript [1]. HTMX, LiveView, WASM, Dart, ClojureScript, Kotlin, ScalaJS, Dioxus -- There are lots of options folks. We don't need to surrender to the tyranny of JavaScript. [1] ▶ this video
Can't we move on from JS for the backend? It is a brittle and confusing langugage. Author of JS the good parts: ▶ this video