"One thing I wanted to do with Prolog, pick some sort of better things. Better stuff should happen when it fails. The other problem with prolog is that you could only do one thing, and you can only have one process. So I wanted and I thought Prolog was really great. I made an algebra to describe telephony in Prolog but the only trouble was you could only describe one process and if they didn't do what you'd expected them to do when you got failure, it didn't work."
Quote Details
Added by wikiquote-import-bot
Unverified quote
0 likes
Original Language: English
Available Languages (1)
Sources
Imported from EN Wikiquote
https://en.wikiquote.org/wiki/Joe_Armstrong_(programmer)
Revision History
No revisions have been submitted for this quote.
Categories
Joe Armstrong (programmer)
Joseph Leslie Armstrong (27 December 1950 β 20 April 2019) was a computer scientist working in the area of fault-tolerant distributed systems.
161 quotes on TrueQuotesView all quotes by Joe Armstrong (programmer) β
Related Quotes
"We can't do a list of 20 things. You can't do 20 things in parallel. Do one of them. Do the next."
"Your first question must always be: what is the most difficult part of this problem that I am trying to solve and theβ¦"
"It's going to fail your project if you take the easy bits first, deliberately. Because you can't solve the difficult β¦"
"Four good tools to learn: Emacs, Bash, Make and Shell. You could use Vi, I am not religious here. Make is pretty damnβ¦"
"Processes are isolated by design. Context switching are very lightweight. The processes by design cannot damage each β¦"
"I started programming in like 76. There was not enough stuff. There was Fortran and Cobol... And Fortran. Now there'sβ¦"
"Do we really need to hijack our attention systems every 10 seconds with a banner?"
"The methodology for what I was going to do: ask some questions, get some replies, organize result, choose the best thβ¦"
"How to make a list? Collecting the data, that's the easy bit. Sorting it into categories is slightly more difficult. β¦"
"I can only implement one thing at a time. I'm a one thing at a time person. So, if you give me that huge list of thinβ¦"