Whoa i checked this now. (Was really out of my mind for several days lol). Nice roadmap thanks. I actually wanted these kinds of list, really thanks. For instance, while I was taking lessons about coroutines, I didn't actually understand why this thing is so good. More exactly, coroutine sounded nice but since I didn't know what methods existed before / what problems they had / etc. In fact, bigger picture is about async programming, and coroutine is just one method.