V · Craft & community
Joe Armstrong
1950–2019
Ericsson · co-creator of Erlang
Gave us
Erlang and OTP (1986). The "let it crash" philosophy of fault tolerance. Process supervision trees that have run telecom switches for decades at nine-nines availability.
The story
Designed Erlang to keep AXD301 phone switches running through hardware faults, software bugs, and live upgrades. The patterns he formalised — supervisors, GenServers, hot code reload — show up in every modern actor framework, from Akka to Elixir.