Skip to content

Instantly share code, notes, and snippets.

View androidyue's full-sized avatar

androidyue androidyue

View GitHub Profile
@cretz
cretz / kotlin-annoyances.md
Last active April 22, 2025 04:30
Kotlin Annoyances

⚠️ THIS LIST IS STALE/OUTDATED, DO NOT REFERENCE OR ASSUME ANYTHING IS ACCURATE

Kotlin Annoyances

These are things that I found annoying writing a complex library in Kotlin. While I am also a Scala developer, these should not necessarily be juxtaposed w/ Scala (even if I reference Scala) as some of my annoyances are with features that Scala doesn't even have. This is also not trying to be opinionated on whether Kotlin is good/bad (for the record, I think it's good). I have numbered them for easy reference. I can give examples for anything I am talking about below upon request. I'm sure there are good reasons for all of them.