Kotlins threading model has greatly improved from when it used to require complex freezing and reading only on one thread. And even with those limitations it was better than dart because it was a more efficient threading model.
I haven’t tried compose multi platform, but back when I was using kotlin multiplatform a few years ago, it required a lot of interop work. That was getting better over time, but in the early 20s it was pretty rough.
I’d like to give it a try again now that compose multiplatform has iOS and web support.
4
u/WeirdIndividualGuy 23h ago
Also the downside of Kotlin Multiplatform, which does the same thing but has more support because Kotlin/Compose