Quotes about software
page 3

Bill Gates photo

“There's only one trick in software, and that is using a piece of software that's already been written.”

Bill Gates (1955) American business magnate and philanthropist

Interview with Electronics magazine (1989)
1980s

William Dalrymple photo
Bill Gates photo

“There is a rigorous science, just waiting to be recognized and developed, which encompasses the whole of 'the software problem,' as defined, including the hardware, software, languages, devices, logic, data, knowledge, users, users, and effectiveness, etc. for end-users, providers, enablers, commissioners, and sponsors, alike.”

Douglas T. Ross (1929–2007) American computer scientist

D.T. Ross (1989) "Appendix B: Understanding: The Key to Software" in: Computer Science and Telecommunications Board, National Research Council Scaling Up: A Research Agenda for Software Engineering. p. 66 (cited on p. 3).

Clayton M. Christensen photo
Edsger W. Dijkstra photo
Richard Stallman photo
John D. Carmack photo

“A large fraction of the flaws in software development are due to programmers not fully understanding all the possible states their code may execute in.”

John D. Carmack (1970) American computer programmer, engineer, and businessman

Quoted in "Functional programming in C++" http://gamasutra.com/view/news/169296/Indepth_Functional_programming_in_C.php

Barry Boehm photo
Ken Thompson photo

“I think the open software movement (and Linux in particular) is laudable.”

Ken Thompson (1943) American computer scientist, creator of the Unix operating system

"Ken Thompson clarifies matters", 1999

Linus Torvalds photo
August-Wilhelm Scheer photo
Richard Stallman photo
Edward A. Shanken photo
Johannes Grenzfurthner photo
Steve Ballmer photo

“You can have an Apple in the phone business, or a RIM, and they can do very well, but when 1.3 billion phones a year are all smart, the software that's gonna be most popular in those phones is gonna be software that's sold by somebody who doesn't make their own phones.”

Steve Ballmer (1956) American businessman who was the chief executive officer of Microsoft

TechCrunch Interview With Steve Ballmer http://youtube.com/watch?v=1OpRQMRa270 in YouTube (24 September 2009)
2000s

“Unfortunately, the universe does not come with an instructor’s manual and technical support is as hard to get as it is for some software packages.”

Mordechai Ben-Ari (1948) Israeli computer scientist

Source: Just a Theory: Exploring the Nature of Science (2005), Chapter 4, “Falsificationism: If It Might Be Wrong, It’s Science” (p. 69)

Fred Brooks photo

“Brooks's Law: Adding manpower to a late software project makes it later.”

Fred Brooks (1931) American computer scientist

Page 25 (italics in source, bold added).
The Mythical Man-Month: Essays on Software Engineering (1975, 1995)

Fred Brooks photo
Iain Banks photo
Francis Heylighen photo
Grady Booch photo

“The amateur software engineer is always in search of magic, some sensational method or tool whose application promises to render software development trivial. It is the mark of the professional software engineer to know that no such panacea exist.”

Grady Booch (1955) American software engineer

Grady Booch, ‎Robert A. Maksimchuk, ‎Michael W. Engle (2007) Object-Oriented Analysis and Design with Applications Chapter 6.

Bill Gates photo

“If something is expensive to develop, and somebody's not going to get paid, it won't get developed. So you decide: Do you want software to be written, or not?”

Bill Gates (1955) American business magnate and philanthropist

Interview with Dennis Bathory-Kitsz in 80 Microcomputing (1980) http://features.slashdot.org/article.pl?sid=00/01/20/1316236&mode=thread Clips from the interview can be found on "No Money (Lullaby for Bill)" http://maltedmedia.com/books/papers/sf-gates.html by Dennis Báthory-Kitsz. http://maltedmedia.com/people/bathory/index.html
1980s

Barry Boehm photo
Richard Stallman photo
Erik Naggum photo
Lewis M. Branscomb photo

“While it is becoming increasingly obvious that the fundamental architecture of a system has a profound Influence on the quality of its human factors, the vast majority of human factors studies concern the surface of hardware (keyboards, screens) or the very surface of the software”

Lewis M. Branscomb (1926) physicist and science policy advisor

command names, menu formats
L.M. Branscomb, J.C. Thomas (1984) "Ease of use: a system design challenge". in: IBM Systems Journal. Vol 23.3, Sept 1984. Pages 224-235

Richard Stallman photo

“My favorite programming languages are Lisp and C. However, since around 1992 I have worked mainly on free software activism, which means I am too busy to do much programming. Around 2008 I stopped doing programming projects.”

Richard Stallman (1953) American software freedom activist, short story writer and computer programmer, founder of the GNU project

How I do my computing (2006) http://stallman.org/stallman-computing.html
2000s

“If the software doesn't have to work, you can always meet any other requirement.”

Gerald M. Weinberg (1933–2018) American computer scientist

Source: Quality Software Management: Volume 2, First-order measurement, 1993, p. 111

“Releasing Linux versions has always been a matter of higher code quality, good software architecture, and technical interest for the platform.”

Timothee Besset French software programmer

Quoted in Maxim Bardin, "id Software and Linux – By TTimo" http://linuxgamingnews.org/2009/09/15/id-software-and-linux-by-ttimo/ Linux Gaming News (2009-09-15).

Richard Stallman photo

“Very ironic things have happened, but nothing to match this — giving the Linus Torvalds Award to the Free Software Foundation is sort of like giving the Han Solo Award to the Rebel Fleet.”

Richard Stallman (1953) American software freedom activist, short story writer and computer programmer, founder of the GNU project

Upon receiving the Linus Torvalds Award at Linuxworld, (1999) http://www.youtube.com/watch?v=bDxMJQLXmBE
1990s

Fred Brooks photo
Paul Graham photo
Simon Phipps photo
Richard Stallman photo
Barry Boehm photo
Alan Kay photo

“People who are really serious about software should make their own hardware.”

Alan Kay (1940) computer scientist

talk at Creative Think seminar, 20 July 1982 https://www.folklore.org/StoryView.py?project=Macintosh&story=Creative_Think.txt
1980s

Alan Kay photo

“Most software today is very much like an Egyptian pyramid with millions of bricks piled on top of each other, with no structural integrity, but just done by brute force and thousands of slaves.”

Alan Kay (1940) computer scientist

ACM Queue A Conversation with Alan Kay Vol. 2, No. 9 - Dec/Jan 2004-2005 http://queue.acm.org/detail.cfm?id=1039523
2000s, A Conversation with Alan Kay, 2004–05

Theo de Raadt photo
Richard Stallman photo
Richard Stallman photo
John McAfee photo
Peter F. Drucker photo
Douglas Coupland photo
Edsger W. Dijkstra photo
Max Tegmark photo
Bill Gates photo

“[RAM1993] I laid out memory so the bottom 640 K was general purpose RAM and the upper 384 I reserved for video and ROM, and things like that. That is why they talk about the 640 K limit. It is actually a limit, not of the software, in any way, shape, or form, it is the limit of the microprocessor. That thing generates addresses, 20-bits addresses, that only can address a megabyte of memory. And, therefore, all the applications are tied to that limit. It was ten times what we had before. But to my surprise, we ran out of that address base for applications within—oh five or six years people were complaining.”

Bill Gates (1955) American business magnate and philanthropist

Bill Gates Interview: Winner of the 1993 Price Waterhouse Leadership Award for Lifetime Achievement, Computerworld Smithsonian Awards, https://web.archive.org/web/20080501040344/http://americanhistory.si.edu/collections/comphist/gates.htm, May 10, 2008, National museum of American history - Smithsonian Institution, 1993, October 8, 2014 http://americanhistory.si.edu/collections/comphist/gates.htm,
1990s

Richard Stallman photo

“You and I we exist for ourselves, fundamentally. We should care about others but each human being is a source of value, each human being deserves things. And so if you lose control over your computing, that's bad for you, directly bad for you. So my first reaction is to say: Oh, what a shame; I hope you recover the control over your computing and the way you do that is to stop using the non-free software.”

Richard Stallman (1953) American software freedom activist, short story writer and computer programmer, founder of the GNU project

Richard Stallman on Free Software: Freedom is Worth the Inconvenience, Stallman, Richard, 2016-04-01, 2019-04-07, Singularity Weblog https://youtube.com/watch?v=NB8mCcLRxlg&t=3077,
2016

Erik Naggum photo

“1,3,7-trimethylxanthine – a basic ingredient in quality software.”

Erik Naggum (1965–2009) Norwegian computer programmer

Usenet signatures

Paul Graham photo

“The best thing software can be is easy, but the way to do this is to get the defaults right, not to limit users' choices.”

Paul Graham (1964) English programmer, venture capitalist, and essayist

"The Other Road Ahead" http://www.paulgraham.com/road.html, September 2001

Richard Stallman photo

“There is nothing wrong with wanting pay for work, or seeking to maximize one's income, as long as one does not use means that are destructive. But the means customary in the field of software today are based on destruction.”

Richard Stallman (1953) American software freedom activist, short story writer and computer programmer, founder of the GNU project

1980s, GNU Manifesto (1985)

Jef Raskin photo

“If books were sold as software and online recordings are, they would have this legalese up front:
The content of this book is distributed on an 'as is' basis, without warranty as to accuracy of content, quality of writing, punctuation, usefulness of the ideas presented, merchantability, correctness or readability of formulae, charts, and figures, or correspondence of (a) the table of contents with the actual contents, (2) page references in the index (if any) with the actual page numbering (if present), and (iii) any illustration with its adjacent caption. Illustrations may have been printed reversed or inverted, the publisher accepts no responsibility for orientation or chirality. Any resemblance of the author or his or her likeness or name to any person, living or dead, or their heirs or assigns, is coincidental; all references to people, places, or events have been or should have been fictionalized and may or may not have any factual basis, even if reported as factual. Similarities to existing works of art, literature, song, or television or movie scripts is pure happenstance. References have been chosen at random from our own catalog. Neither the author(s) nor the publisher shall have any liability whatever to any person, corporation, animal whether feral or domesticated, or other corporeal or incorporeal entity with respect to any loss, damage, misunderstanding, or death from choking with laughter or apoplexy at or due to, respectively, the contents; that is caused or is alleged to be caused by any party, whether directly or indirectly due to the information or lack of information that may or may not be found in this alleged work. No representation is made as to the correctness of the ISBN or date of publication as our typist isn't good with numbers and errors of spelling and usage are attributable solely to bugs in the spelling and grammar checker in Microsoft Word. If sold without a cover, this book will be thinner than those sold with a cover. You do not own this book, but have acquired only a revocable non-exclusive license to read the material contained herein. You may not read it aloud to any third party. This disclaimer is a copyrighted work of Jef Raskin, first published in 2004, and is distributed 'as is', without warranty as to quality of humor, incisiveness of commentary, sharpness of taunt, or aptness of jibe.”

Jef Raskin (1943–2005) American computer scientist

"If Books Were Sold as Software" http://www.newsscan.com/cgi-bin/findit_view?table=newsletter&dateissued=20040818#11200, NewsScan.com (18 August 2004)
If Books Were Sold as Software (2004)

Eben Moglen photo
Richard Stallman photo

“You see, some people have a talent for programming. At ten to thirteen years old, typically, they're fascinated, and if they use a program, they want to know: “How does it do this?” But when they ask the teacher, if it's proprietary, the teacher has to say: “I'm sorry, it's a secret, we can't find out.” Which means education is forbidden. A proprietary program is the enemy of the spirit of education. It's knowledge withheld, so it should not be tolerated in a school, even though there may be plenty of people in the school who don't care about programming, don't want to learn this. Still, because it's the enemy of the spirit of education, it shouldn't be there in the school.
But if the program is free, the teacher can explain what he knows, and then give out copies of the source code, saying: “Read it and you'll understand everything.” And those who are really fascinated, they will read it! And this gives them an opportunity to start to learn how to be good programmers.
To learn to be a good programmer, you'll need to recognize that certain ways of writing code, even if they make sense to you and they are correct, they're not good because other people will have trouble understanding them. Good code is clear code that others will have an easy time working on when they need to make further changes.
How do you learn to write good clear code? You do it by reading lots of code, and writing lots of code. Well, only free software offers the chance to read the code of large programs that we really use. And then you have to write lots of code, which means you have to write changes in large programs.
How do you learn to write good code for the large programs? You have to start small, which does not mean small program, oh no! The challenges of the code for large programs don't even begin to appear in small programs. So the way you start small at writing code for large programs is by writing small changes in large programs. And only free software gives you the chance to do that.”

Richard Stallman (1953) American software freedom activist, short story writer and computer programmer, founder of the GNU project

A Free Digital Society - What Makes Digital Inclusion Good or Bad? http://www.gnu.org/philosophy/free-digital-society.html#education; Lecture at Sciences Po in Paris (19 October 2011)]
2010s

Andrew S. Tanenbaum photo

“Fight Features. … The only way to make software secure, reliable, and fast is to make it small.”

Andrew S. Tanenbaum (1944) Dutch computer scientist

"Some Notes on the 'Who Wrote Linux' Kerfuffle", release 1.5 http://www.cs.vu.nl/~ast/brown/.

Richard Stallman photo

“Writing non-free software is not an ethically legitimate activity, so if people who do this run into trouble, that's good! All businesses based on non-free software ought to fail, and the sooner the better.”

Richard Stallman (1953) American software freedom activist, short story writer and computer programmer, founder of the GNU project

On the kde-licensing mailing list, (13 April 1998) https://marc.info/?l=kde-licensing&m=89249041326259&w=2
1990s

Grady Booch photo
Richard Stallman photo

“Freedom means not having a master. And in the area of computing, freedom means not using proprietary software.”

Richard Stallman (1953) American software freedom activist, short story writer and computer programmer, founder of the GNU project

Free Software and Beyond: Human Rights in the Use of Software", address at Goeteborg, Sweden (16 May 2007)
2000s
Context: To have the choice between proprietary software packages, is being able to choose your master. Freedom means not having a master. And in the area of computing, freedom means not using proprietary software.

Richard Stallman photo

“Free software permits students to learn how software works.”

Richard Stallman (1953) American software freedom activist, short story writer and computer programmer, founder of the GNU project

Why Schools Should Exclusively Use Free Software (2003) http://www.gnu.org/education/edu-schools.html
2000s
Context: Free software permits students to learn how software works. Some students, on reaching their teens, want to learn everything there is to know about their computer and its software. They are intensely curious to read the source code of the programs that they use every day. To learn to write good code, students need to read lots of code and write lots of code. They need to read and understand real programs that people really use. Only free software permits this.
Proprietary software rejects their thirst for knowledge: it says, “The knowledge you want is a secret — learning is forbidden!” Free software encourages everyone to learn. The free software community rejects the “priesthood of technology”, which keeps the general public in ignorance of how technology works; we encourage students of any age and situation to read the source code and learn as much as they want to know. Schools that use free software will enable gifted programming students to advance.

Lawrence Lessig photo

“While the creative works from the 16th century can still be accessed and used by others, the data in some software programs from the 1990s is already inaccessible.”

Lawrence Lessig (1961) American academic, political activist.

May the Source Be With You (2001)
Context: While the creative works from the 16th century can still be accessed and used by others, the data in some software programs from the 1990s is already inaccessible. Once a company that produces a certain product goes out of business, it has no simple way to uncover how its product encoded data. The code is thus lost, and the software is inaccessible. Knowledge has been destroyed.

Richard Stallman photo

“In 1971 when I joined the staff of the MIT Artificial Intelligence lab, all of us who helped develop the operating system software, we called ourselves hackers.”

Richard Stallman (1953) American software freedom activist, short story writer and computer programmer, founder of the GNU project

MEME 2.04, an interview with David S. Bennahum (1996) http://memex.org/meme2-04.html
1990s
Context: In 1971 when I joined the staff of the MIT Artificial Intelligence lab, all of us who helped develop the operating system software, we called ourselves hackers. We were not breaking any laws, at least not in doing the hacking we were paid to do. We were developing software and we were having fun. Hacking refers to the spirit of fun in which we were developing software. The hacker ethic refers to the feelings of right and wrong, to the ethical ideas this community of people had — that knowledge should be shared with other people who can benefit from it, and that important resources should be utilized rather than wasted. Back in those days computers were quite scarce, and one thing about our computer was it would execute about a third-of-a-million instructions every second, and it would do so whether there was any need to do so or not. If no one used these instructions, they would be wasted. So to have an administrator say, "well you people can use a computer and all the rest of you can't," means that if none of those officially authorized people wanted to use the machine that second, it would go to waste. For many hours every morning it would mostly go to waste. So we decided that was a shame. Anyone should be able to use it who could make use of it, rather than just throwing it away. In general we did not tolerate bureaucratic obstructionism. We felt, "this computer is here, it was bought by the public, it is here to advance human knowledge and do whatever is constructive and useful." So we felt it was better to let anyone at all use it — to learn about programming, or do any other kind of work other than commercial activity.

Martin Fowler photo
Ward Cunningham photo

“I wanted to invent some software that was completely different, that would grow and change as it was used. That’s how wiki came about.”

Ward Cunningham (1949) American computer programmer who developed the first wiki

"Startup mines for riches in collaboration software" in The Portland Tribune (4 March 2008) http://www.portlandtribune.com/rethinking/story.php?story_id=120430910578805900
Context: When I was at Tek, I was frustrated that computer hardware was being improved faster than computer software. I wanted to invent some software that was completely different, that would grow and change as it was used. That’s how wiki came about.

“Until we understand languages of communication involving humans as they are then it is unlikely many of our software problems will vanish.”

Richard Hamming (1915–1998) American mathematician and information theorist

The Art of Doing Science and Engineering: Learning to Learn (1991)
Context: The fundamentals of language are not understood to this day.... Until we understand languages of communication involving humans as they are then it is unlikely many of our software problems will vanish.

Richard Stallman photo

“Isn't it ironic that the proprietary software developers call us communists? We are the ones who have provided for a free market, where they allow only monopoly.”

Richard Stallman (1953) American software freedom activist, short story writer and computer programmer, founder of the GNU project

“Free Software in Ethics and Practice” talk at CMC MSU, Moscow, Russia, (3 March 2008) Text http://phobos.cs.msu.su/FTP/Stallman/rms-cmc.txt · ogg file http://sbos.in/RMS_Lection.ogg · YouTube http://youtube.com/watch?v=GrJpXJY4Oow
2000s
Context: Isn't it ironic that the proprietary software developers call us communists? We are the ones who have provided for a free market, where they allow only monopoly. … if the users chooses this proprietary software package, he then falls into this monopoly for support … the only way to escape from monopoly is to escape from proprietary software, and that is what the free software movement is all about. We want you to escape and our work is to help you escape. We hope you will escape to the free world. The free world is the new continent in cyberspace that we have built so we can live here in freedom. It's impossible to live in freedom in the old world of cyberspace, where every program has its feudal lord that bullies and mistreats the users. So, to live in freedom we have to build a new continent. Because this is a virtual continent, it has room for everyone, and there are no immigration restrictions. And because there were never indigenous peoples in cyberspace, there is also no issue of taking away their land. So everyone is welcome in the free world, come to the free world, live with us in freedom. The free software movement aims for the liberation of cyberspace and everyone in it.

Martin Fowler photo

“Refactoring (noun) : a change made to the internal structure of software to make it easier to understand and cheaper to modify without changing the observable behavior of the software.
To refactor (verb) : to restructure software by applying a series of refactorings without changing the observable behavior of the software.”

Martin Fowler (1963) British programmer

Source: Refactoring: Improving the Design of Existing Code, 1999, p. 33-43 as cited in: Militiadis Lytras, Patricia Ordóñez de Pablos, Ernesto Damiani (2011) Semantic Web Personalization and Context Awareness. p. 111

Richard Stallman photo

“As one person put it, "Open source is a development methodology; free software is a social movement."”

Richard Stallman (1953) American software freedom activist, short story writer and computer programmer, founder of the GNU project

1990s, Why "Free Software" is better than "Open Source" (1998)
Context: While free software by any other name would give you the same freedom, it makes a big difference which name we use: different words convey different ideas.
In 1998, some of the people in the free software community began using the term "open source software" instead of "free software" to describe what they do. The term "open source" quickly became associated with a different approach, a different philosophy, different values, and even a different criterion for which licenses are acceptable. The Free Software movement and the Open Source movement are today separate movements with different views and goals, although we can and do work together on some practical projects.
The fundamental difference between the two movements is in their values, their ways of looking at the world. For the Open Source movement, the issue of whether software should be open source is a practical question, not an ethical one. As one person put it, "Open source is a development methodology; free software is a social movement." For the Open Source movement, non-free software is a suboptimal solution. For the Free Software movement, non-free software is a social problem and free software is the solution.

Marshall McLuhan photo

“The hardware world tends to move into software form at the speed of light.”

Marshall McLuhan (1911–1980) Canadian educator, philosopher, and scholar-- a professor of English literature, a literary critic, and a …

1970s, The Education of Mike McManus, TVOntario, December 28 1977

Richard Stallman photo

“While free software by any other name would give you the same freedom, it makes a big difference which name we use: different words convey different ideas.”

Richard Stallman (1953) American software freedom activist, short story writer and computer programmer, founder of the GNU project

1990s, Why "Free Software" is better than "Open Source" (1998)
Context: While free software by any other name would give you the same freedom, it makes a big difference which name we use: different words convey different ideas.
In 1998, some of the people in the free software community began using the term "open source software" instead of "free software" to describe what they do. The term "open source" quickly became associated with a different approach, a different philosophy, different values, and even a different criterion for which licenses are acceptable. The Free Software movement and the Open Source movement are today separate movements with different views and goals, although we can and do work together on some practical projects.
The fundamental difference between the two movements is in their values, their ways of looking at the world. For the Open Source movement, the issue of whether software should be open source is a practical question, not an ethical one. As one person put it, "Open source is a development methodology; free software is a social movement." For the Open Source movement, non-free software is a suboptimal solution. For the Free Software movement, non-free software is a social problem and free software is the solution.

Lawrence Lessig photo

“In the context of software development, where you have sequential and complementary developments, patents create an extraordinarily damaging influence on innovation and on the process of developing and bringing new ideas to market.”

Lawrence Lessig (1961) American academic, political activist.

"Code + Law: An Interview with Lawrence Lessig" at O'Reilly P2P (29 January 2001)(29 January 2001)
Context: Our problem is that lawyers have taught us that there is only one kind of economic market for innovation out there and it is this kind of isolated inventor who comes up with an idea and then needs to be protected. That is a good picture of maybe what pharmaceutical industry does. It's a bad picture of what goes on, for example, in the context of software development, in particular. In the context of software development, where you have sequential and complementary developments, patents create an extraordinarily damaging influence on innovation and on the process of developing and bringing new ideas to market. So the particular mistake that lawyers have compounded is the unwillingness to discriminate among different kinds of innovation.
We really need to think quite pragmatically about whether intellectual property is helping or hurting, and if you can't show it's going to help, then there is no reason to issue this government-backed monopoly.

Matt Mullenweg photo
Arthur C. Clarke photo

“I am afraid that this chapter will amply demonstrate the truth of Clarke's 69th Law, viz., "Reading computer manuals without the hardware is as frustrating as reading sex manuals without the software."”

Arthur C. Clarke (1917–2008) British science fiction writer, science writer, inventor, undersea explorer, and television series host

In both cases the cure is simple though usually very expensive.
"Appendix II: MITE for Morons," The Odyssey File (1984), p. 123
1960s, Clarke's Three Laws, et al (1962; 1973…)

Ward Cunningham photo

“When I was at Tek, I was frustrated that computer hardware was being improved faster than computer software. I wanted to invent some software that was completely different, that would grow and change as it was used. That’s how wiki came about.”

Ward Cunningham (1949) American computer programmer who developed the first wiki

"Startup mines for riches in collaboration software" in The Portland Tribune (7 March 2008) http://www.portlandtribune.com/rethinking/story.php?story_id=120430910578805900

Newton Lee photo
Elon Musk photo

“So, I think the best analogy for rocket engineers, if you want to create complicated software, you can't run as an integrated whole, or run on the computer it's intended to run on, but, first time you run it, it has to run with no bugs. That's the essence of it. So ... we missed the mark there.”

Elon Musk (1971) South African-born American entrepreneur

Caltech Commencement Address http://commencement.caltech.edu/archive/speakers/2012_address - 2012
Quotes https://www.wewishes.com/elon-musk-quotes/, Conversation: Elon Musk on Wired Science (2007), Foreword to Marc Kaufman's Mars Up Close: Inside the Curiosity Mission https://books.google.com/books/about/Mars_Up_Close.html?id=o6XaCwAAQBAJ&hl=en. National Geographic. ISBN 978-1-4262-1278-9.

Joe Armstrong photo

“One way I think Erlang was a kind of software emulating Tandem machine.”

Joe Armstrong (1950–2019) British computer scientist

Faults, Scaling and Erlang concurrency

Joe Armstrong photo

“The inability to isolate software components from each other is the main reason why many popular programming languages cannot be used for making robust system software.”

Joe Armstrong (1950–2019) British computer scientist

page 32
Making Reliable Distributed Systems in the Presence of Software Errors