3 ms·
...to say the very least! From [1], > His fundamental contributions cover diverse areas of computing science, including compiler construction, operating syste
by fernly 8y ago
...to say the very least! From [1],
> His fundamental contributions cover diverse areas of computing science, including compiler construction, operating systems, distributed systems, sequential and concurrent programming, programming paradigm and methodology, programming language research, program design, program development, program verification, software engineering principles, graph algorithms, and philosophical foundations of computer programming and computer science. Many of his papers are the source of new research areas. Several concepts and problems that are now standard in computer science were first identified by Dijkstra or bear names coined by him.
[1] https://en.wikipedia.org/wiki/Edsger_W._Dijkstra https://en.wikipedia.org/wiki/Edsger_W._Dijkstra
- AceJohnny2 8y agoDid someone say semaphores? https://en.wikipedia.org/wiki/Semaphore_(programming) https://en.wikipedia.org/wiki/Semaphore_(programming)
- TimJYoung 8y agoSemaphores are great for creating simple read-write locks.