Hacker News new | ask | show | jobs
by vips7L 2055 days ago
> Back to the topic at hand. It's not that Kotlin is a bad language. I've heard it's quite nice. The problem is that it's yet another language which means more cognitive load, more build complexity, and so on. If my project is in Go or C++ or Rust, I want my UI in Go or C++ or Rust.

Can we not pretend that go and rust are the only languages people use? What if my project is in Kotlin? Maybe I want my UI in Kotlin too?

1 comments

Sure. My point is that you should be able to have yours in Kotlin and I should be able to use Go or Rust.
Then bind to Skia like both compose and flutter are doing? I don't understand the problem here.
Skia is a drawing library, not a UI library. That's like saying you can substitute DirectX or Metal for a full 3D modeling engine.