https://kotlinlang.org logo
#coroutines
Title
# coroutines
j

Jacques Smuts

05/29/2019, 9:12 AM
I have a situation where I use coroutines and the upcoming semaphore class for coroutines will be very useful. However I’m pretty sure I will shoot myself in the foot and create a deadlock. Can anyone recommend a good book for understanding and handling these types of threading scenarios and preventing and resolving deadlock and the like?
I’m guessing that none of the current kotlin books would have this, so if that’s the case I’m very happy with any language that would track in an abstract way.
j

Jacques Smuts

05/29/2019, 9:22 AM
That is a great link, thanks. But I’m thinking something more in depth. A chapter, rather than an article, on threading.
s

spand

05/29/2019, 9:31 AM
Ok. I am not the one to guide you any further then. I will only say that I believe roman has described all relevant solutions in his article.
😁 1
z

Zach Klippenstein (he/him) [MOD]

05/29/2019, 5:15 PM
This book is great, but might be a little too low-level for what you’re looking for: https://www.amazon.com/Art-Multiprocessor-Programming-Revised-Reprint/dp/0123973376
j

Jacques Smuts

05/30/2019, 9:21 AM
That first book looks legit. Thank you very much. 🙂
2 Views