Hacker News new | ask | show | jobs
by craggyjaggy 1471 days ago
TBF that is true for the Java-Kotlin boundary as well. You can use values coming from Java (like results from Android platform calls) as non-nullable if you wish, and it will blow up at runtime. The linter will catch those cases, but it's definitely less than ideal.
1 comments

That's true, but this much is inevitable. Kotlin can't help that the whole world isn't in Kotlin.