3 ms·
There's nothing vintage about them. Understanding these is crucial to understand how and why modern concurrency tools work. As I noted above in another comment,
by sz4kerto 12y ago
There's nothing vintage about them. Understanding these is crucial to understand how and why modern concurrency tools work. As I noted above in another comment, the issues that need mutexes or semaphores have never went away, only you might not realize that they're there.
And please, don't come up with async/await, callback/continuation, node.js' async stuff. They are not a replacement for mutual exclusion, etc.
- icebraining 12y agoVintage doesn't mean obsolete.
- twic 12y agoVintage means "from a particularly good year, the like of which we have not seen for some time". Seems about right for an invention of EWD's.