4 ms·
Deeply flawed methodology. This comment in the blog post summarizes it best > Under the hood, [Kotlin] coroutines are runnables with an additional parameter re
by koito17 3y ago
Deeply flawed methodology. This comment in the blog post summarizes it best
> Under the hood, [Kotlin] coroutines are runnables with an additional parameter representing the continuation, running on an executor. If you are not going to make any use of the continuation, you do not need the coroutines, you are just adding overhead over runnables and fixedthreadpools (which is what you measure).
- rawrawrawrr 3y agoDoesn't seem like there's anything wrong with the methodology in the quote. It's perfectly fine to compare two things, even if one is not meant for the task.
- refulgentis 3y agoI don't understand: the methodology is flawed because it was empirical, and it could have just been argued from theory? Sure, but, 15 years in a software career...I think the best parts have always come from checking what things did in theory versus practice