Programming Languages, Kotlin, Software Development, Computer Science, Compilers.
(This is the part where I disclose that I work on the Android team at Google so this is a bit of a sore spot for me personally) There are two features in Kotlin relating to context: CoroutineContext is a runtime mechanism that allows coroutines to access contextual data such as their async stack