Kevin Most: Idiomatic Interop in Kotlin + KEEP

Опубликовано: 17 Июнь 2026
на канале: Android Dialogs
1,032
26

While in San Francisco for KotlinConf, Huyen sits down with Kevin Most to talk about Kotlin's interoperability with Java and best practices to cleanly call Kotlin from Java and to cleanly call Java from Kotlin. Huyen and Kevin also talk about the Kotlin Evolution and Enhancement Process, KEEP, which allows external developers to make proposals for Kotlin as a language and standard library.

------

Kevin Most
  / kevinmost7  
https://github.com/kevinmost

(0:46) Kotlin
https://kotlinlang.org/

(0:52) Idiomatic Interop
YouTube |    • KotlinConf 2017 - Idiomatic Interop by Kev...  
SpeakerDeck | https://speakerdeck.com/kevinmost/idi...

(1:51) Inline functions | kotlinlang.org
https://kotlinlang.org/docs/reference...

(1:58) Java Interop | kotlinlang.org
https://kotlinlang.org/docs/reference...

(2:50) Context.getString(int) | developer.android.com
https://developer.android.com/referen...)

(3:00) Null safety | kotlinlang.org
https://kotlinlang.org/docs/reference...

(3:53) Package kotlin.jvm | kotlinlang.org
https://kotlinlang.org/api/latest/jvm...

(3:53) Calling Kotlin from Java | kotlinlang.org
https://kotlinlang.org/docs/reference...

(3.58) JvmOverloads | kotlinlang.org
https://kotlinlang.org/api/latest/jvm...

(3.58) JvmStatic | kotlinlang.org
https://kotlinlang.org/api/latest/jvm...

(4:00) JvmWildcard | kotlinlang.org
https://kotlinlang.org/api/latest/jvm...

(4:01) JvmSuppressWildcards | kotlinlang.org
https://kotlinlang.org/api/latest/jvm...

(6:42) @Throws | kotlinlang.org
https://kotlinlang.org/api/latest/jvm...

(7:10) KEEP | github.com
https://github.com/Kotlin/KEEP

(7:16) Kotlin / KEEP: Add function for peeking into Sequences and Iterables | github.com
https://github.com/Kotlin/KEEP/blob/m...

(7:25) Kotlin / KEEP: Issue #47 Peek operation for sequences and iterables | github.com
https://github.com/Kotlin/KEEP/issues/47

(7:32) Kotlin / KEEP: Issue #5 Bound callable references | github.com
https://github.com/Kotlin/KEEP/issues/5

(7:34) Kotlin / KEEP: Issue #11 Sliding window functions | github.com
https://github.com/Kotlin/KEEP/issues/11

(7:37) What's New in Kotlin 1.2 | kotlinlang.org
https://kotlinlang.org/docs/reference...

(8:15) Kotlin / KEEP: How to Propose
https://github.com/Kotlin/KEEP#how-to...

(8:48) kotlinlang | Slack
http://slack.kotlinlang.org/

(9:24) Kotlin Future Features Survey Results | blog.jetbrains.com
https://blog.jetbrains.com/kotlin/201...

(9:42) Pure function | Wikipedia
https://en.wikipedia.org/wiki/Pure_fu...