The spec does not tell me what to do. What do I program? [...] I thought this is crazy, we are building products with specifications and things, and … - Joe Armstrong

" "

The spec does not tell me what to do. What do I program? [...] I thought this is crazy, we are building products with specifications and things, and the specifications doesn't say what's supposed to happen. Then when you get to this point in the code where you don't know what's going to happen, everybody knows how programs it. I thought that's crazy because I didn't know and I thought everybody could interpret that differently and they could make an ad-hoc decision. So I thought to myself, the only sensible thing to do is crash. We just crash this call because we don't know what to do.

English
Collect this quote

About Joe Armstrong

Joseph Leslie Armstrong (27 December 1950 – 20 April 2019) was a computer scientist working in the area of fault-tolerant distributed systems.

Also Known As

Birth Name: Joseph Leslie Armstrong
Also Known As: Joe
Alternative Names: Joseph Armstrong
Works in ChatGPT, Claude, or Any AI

Add semantic quote search to your AI assistant via MCP. One command setup.

Related quotes. More quotes will automatically load as you scroll down, or you can use the load more buttons.

Additional quotes by Joe Armstrong

deployment is a problem because even if somebody made an open source privacy application, it needs 50 million users to take off. Apple and Google and everybody have dominated this way of deploying something to hundreds of millions of people [...] the first one to get a hundred million users wins basically.

Unlimited Quote Collections

Organize your favorite quotes without limits. Create themed collections for every occasion with Premium.

Loading...