FREE COMPUTING HISTORY · 1956–1963
Software, security & the web
Open systems, cryptography, usable interfaces, and the early web reshape who can build and connect.
1956–1963
Open systems, cryptography, usable interfaces, and the early web reshape who can build and connect.
- Michael I. Jordan — Probabilistic graphical models; variational inference; Bayesian machine learning; shared authorship of latent Dirichlet allocation
- Richard Sutton — Reinforcement learning; TD learning; Reinforcement Learning textbook; "The Bitter Lesson"
- Philip Wadler — Haskell design; monads in functional programming; "Theorems for Free"; Wadler's law
- Avi Wigderson — Computational complexity; randomness in computation; zero-knowledge proofs; Turing Award (2023)
- Hal Finney — PGP 2.0 developer; Reusable Proofs of Work; received first Bitcoin transaction
- Ross J. Anderson — Security Engineering; security economics; medical record security
- Scott Shenker — Software-defined networking (SDN); fair queueing; Internet architecture
- Sophie Wilson — Designed ARM instruction set — now in billions of devices
- Jim Keller — Chip architect — AMD K8, Apple A-series, Tesla FSD, Tenstorrent; Alpha 21264
- Shafi Goldwasser — Zero-knowledge proofs; probabilistic encryption; semantic security; 2x Gödel Prize
- Cynthia Dwork — Differential privacy; proof-of-work concept (pre-Bitcoin); algorithmic fairness
- Simon Peyton Jones — Haskell language; GHC compiler; lazy evaluation; monadic IO; functional programming evangelist
- Martin Odersky — Created Scala; Generic Java; JVM language design; fusion of OOP and FP
- Werner Vogels — AWS CTO; eventually consistent systems; "everything fails all the time"
- Bruce Perens — Open Source Definition; Debian project leader; Software in the Public Interest
- Kurt Akeley — OpenGL co-creator; SGI graphics architecture; RealityEngine
- Peter Shor — Shor's algorithm — quantum factoring in polynomial time; quantum error correction
- Stephen Wolfram — Mathematica; Wolfram Language; A New Kind of Science; Rule 110 universality
- Christopher Bishop — Pattern Recognition and Machine Learning; Bayesian methods; Microsoft Research
- Satoru Iwata — Nintendo CEO; HAL Laboratory; programmed EarthBound, Kirby; "On my business card, I am a corporate president..."
- Andrew Morton — Linux kernel maintainer; ext3 filesystem; memory management
- Yann LeCun — CNNs; LeNet; self-supervised learning; Meta AI chief scientist
- Tim Cook — Apple CEO; Apple Silicon transition
- Reed Hastings — Netflix; streaming; recommendation systems
- Anders Hejlsberg — Turbo Pascal; Delphi; C#; TypeScript architect
- Adrian Cockcroft — Netflix cloud architecture; microservices pioneer; chaos engineering advocacy
- Will Wright — SimCity; The Sims; Spore; procedural generation pioneer
- Randy Pausch — VR research; Alice programming; "The Last Lecture"
- Jitendra Malik — Computer vision; normalized cuts; human pose estimation; UC Berkeley
- Brendan Eich — Created JavaScript; co-founded Mozilla
- Pat Gelsinger — 80486 architecture; VMware leadership; Intel manufacturing and foundry strategy
- Lov Grover — Grover's algorithm — quantum unstructured search speedup
- Kent Beck — Extreme Programming; Test-Driven Development; JUnit; SUnit; Agile Manifesto
- Erich Gamma — Design Patterns (Gang of Four); JUnit; Eclipse; VS Code
- Werner Koch — GnuPG — GNU Privacy Guard; free software cryptography
- Stuart Russell — AI: A Modern Approach; inverse reinforcement learning; AI safety; Human Compatible
- Michael "Monty" Widenius — Created MySQL; founded the MariaDB project; open-source database development and governance
- Dan Jurafsky — Speech and Language Processing; computational linguistics; NLP education
- Gabe Newell — Valve; Steam; Half-Life; transformed game distribution
- Bruce Schneier — Applied Cryptography; Blowfish; Twofish; security thought leader