Kotlin provides its
interface for the purpose of dispatching coroutines, and default implementations in
, and you can use one as a Java
Java also provides its own implementation of
in the form of
which I can use as a
So I can either use Kotlin’s default Dispatchers as Executors, or I can use Java’s default Executor as a Dispatcher.
Which one should I pick? I can’t seem to find any information on the pros and cons either way.