4841 shaares
You think async/await works in the same way across languages? Think again! There are several choices of implementation behind it. You better know which choices your particular runtime did, otherwise you will get surprises. It also means it's harder to reuse language from a given runtime and carry it over somewhere else.
Of course I recommend reading the full paper, but this short summary gives a good idea of the content.