For notifications of new posts on language, translation, energy and culture, you can subcribe to our blog, with comments and discussion of articles very welcome on our social media accounts.

Dining philosophers problem

Linguistic research relating to the translation of the German term Nebenläufigkeit led to the conclusion that the English term is concurrency (not concurrence) and to further reading on the dining philosophers problem and Edsger Dijkstra, who is described as one of the very early pioneers of the research on principles of distributed computing.

An illustration of the dining philosophers problem

The “Dining Philosophers”,
a classic problem involving concurrency and shared resources