Deadlock Defined

by Robert John Stevens, October 12, 2016

Deadlock, a word used in computer science, is when you and your spouse are both lying silently on your beds waiting for the other to awaken.

In other words, process A waits on process B and process B waits on process A.

I wrote my first computer program in 1981 and have been developing software almost every weekday since the fall of 1983. I can easily explain any computer science concept to anyone, even if they don’t have a background in computer science. Sometimes I think we programmers are just high-tech blue-collar workers. 🙂