the.com/erlang
a language built so phone switches could crash all day and you'd never notice.
means a functional, concurrent programming language designed for building systems that run forever without going down.
from created at Ericsson in the mid-1980s by joe armstrong and colleagues to run telecom switches that had to handle millions of calls with nine-nines uptime; named partly after mathematician agner krarup erlang, partly as a pun on ericsson language.
let it crashphilosophy: isolate failures, restart processes, keep serving
whatsapp proofhandled billions of messages with a tiny engineering team
open sourcedreleased publicly in 1998 after near-cancellation internally
beam vmruns lightweight processes, millions concurrently, no threads needed