Good videos, with context.
Why We Should Stop Using JavaScript According to Douglas Crockford (Inventor of JSON)

Why We Should Stop Using JavaScript According to Douglas Crockford (Inventor of JSON)

CultRepo
0 HN recommenders · discussed 2023–2024
Open YouTube ↗

About this video

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.

Why it appears in the archive

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.

AI-generated summary and labels from the source dataset; verify important details against the video. Source & credits.

From the Hacker News discussion

rebelidealist · 2023-07 · reference

Can't we move on from JS for the backend? It is a brittle and confusing langugage. Author of JS the good parts: [VIDEO]

Read original comment ↗
throwat2341 · 2023-12 · reference

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] [VIDEO]

Read original comment ↗
thoasjdfwasd · 2024-05 · reference

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]: [VIDEO] [3]: [LINK]

Read original comment ↗
ChrisArchitect · 2024-08 · reference

Actual video (2023): [VIDEO] Instead of the reddit convo, some more discussions here: Last week: [LINK] Last year: [LINK] [LINK]

Read original comment ↗
jt2190 · 2024-08 · critical

Reddit thread on “Why We Should Stop Using JavaScript According to Douglas Crockford (Inventor of JSON)” (2023, video 2’15”) [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.

Read original comment ↗