Locknote: How JavaScript Happened: A Short History of Programming Languages - Mark Rendle
NDC Oslo 2023 Locknote JavaScript was famously created in 10 days as a proof-of-concept for Netscape Navigator 2.0. Today it is one of the most-used languages in the world. Some people even like it. In this talk we will chart the path from the dark days before programming languages, through the ups and downs of the early pioneers, all the way to 1995 and the creation of JavaScript. We will meet the giants on whose shoulders Brendan Eich stood, and speculate about what they might think of modern JavaScript. You will learn interesting things about language design (good and bad), computer internals (weird), and committees (just bad). You’ll see FizzBuzz implemented at least a dozen times. It’ll be fun.

▶︎
How JavaScript Happened: A Short History of Programming Languages - Mark Rendle - NDC London 2024

▶︎
Locknote: Programming’s Greatest Mistakes - Mark Rendle - NDC Oslo 2022

▶︎
Casey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 2025

▶︎
Creator of OCaml: Functional Programming, Formal Verification, Programming Languages | Xavier Leroy

▶︎
Jfrog | Jfrog Artifactory | Jfrog Artifactory Tutorial | Artifactory Tutorial | Intellipaat

▶︎
Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup

▶︎
How Simple Is "As Simple As Possible"? - Rendle . - NDC Porto 2024

▶︎
Learning Rust the wrong way - Ólafur Waage - NDC TechTown 2022

▶︎
Co-Creator of Haskell: Functional Programming, Thinking in Types, Useless Languages | Simon Jones

▶︎
The Story of C++: The World's Most Consequential Programming Language | The Official Story

▶︎
Hostile JavaScript: Attacking and Defending the Browser - Todd Gardner - NDC London 2023

▶︎
Analogue Evolution, Digital Revolution: Tipping Points in Technology • Dylan Beattie • YOW! 2023

▶︎
The Worst Programming Language Ever - Mark Rendle - NDC Oslo 2021

▶︎
Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains

▶︎
Stop writing software like it's 1999! - Hannes Lowette - NDC Copenhagen 2026

▶︎
Keynote: After the AI Hype – What’s Real, and What’s Next - Richard Campbell - 2026

▶︎
Code Isn't Free — Mario Zechner on the Hard Truths of Coding With AI (creator of Pi)

▶︎
Keynote: The dangers of probably-working software - Damian Brady - NDC London 2026

▶︎
The Art of Code - Dylan Beattie

▶︎
