Jump to navigation Jump to search
Leslie Lamport (born February 7, 1941) is an American computer scientist best known for his seminal work in distributed systems, as the initial developer of the document preparation system LaTeX and as the author of its first manual.
- A distributed system is one in which the failure of a computer you didn't even know existed can render your own computer unusable.
- Email of 28 May 1987 https://lamport.azurewebsites.net/pubs/distributed-system.txt
- As quoted in Teresa K. Attwood; Stephen R. Pettifer; David Thorne (26 September 2016). Bioinformatics Challenges at the Interface of Biology and Computer Science: Mind the Gap. John Wiley & Sons. pp. 266–. ISBN 978-0-470-03548-1.
- I think in other things that I've done, I can look back and see: "This idea developed from something else." Sometimes it would lead back to a previous idea of mine, very often it would lead to something somebody else had done. But the Bakery algorithm just seemed to come out of thin air to me. There was nothing like it that preceded it, so perhaps that's why I'm proudest of it.
- The first thing is deciding what the program should do. If you don’t think carefully about that, it’s going to wind up not doing something that it probably should do or you wind up with an ‘absolute bug-free program’. Because to have a bug, you have to have some notion of what it means for the program to be operating correctly. And there is no precise definition of what it means for the program to be correctly operating — so, well, no bugs. Not a very good situation.
- As quoted in The difference between programming and coding with Leslie Lamport. ZME Science. Retrieved on 17 January 2020.
- With so many people doing so much writing, great writing is hard to find ... If you succeed in attaining a position that allows you to do something great, if you do something that really is great, and if you realize that it’s great, there’s still one more hurdle: You have to convince others that it’s great. This will require writing.
- As quoted in Computer scientist Leslie Lamport to grads: If you can’t write, it won’t compute. Brandeis University (May 21, 2017). Retrieved on 17 January 2020.
- Thinking doesn't guarantee that we won't make mistakes. But not thinking guarantees that we will.
- In Why We Should Build Software Like We Build Houses. Wired Magazine (January 25, 2013). Retrieved on 17 January 2020.