Seen this post by Donn Felker (!) on some other discussion platform and though I’d like to see the opinion of Lemmings about it.

  • Hauke@feddit.de
    link
    fedilink
    English
    arrow-up
    5
    ·
    edit-2
    1 year ago

    The company I work at uses KMP in order to develop web applications and backend services with a shared code base. We use the technology in production and have had great success doing so. In my opinion the biggest benefit apart from Kotlin’s type safety is the ability to write shared data models and validation logic in a single code base shared between our different targets.

    I do, to some degree, agree with the point that people tend to refuse adoption of new technologies and can observe this behavior at work as well. However: In my company, those people mostly turned out to be shitty developers anyway, generally unwilling to learn new technologies and tech stacks and without any actual arguments against the migration. They are a minority though and didn’t manage to convince people otherwise.

    • DieguiTux8623OP
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      Well thank you, that was more or less what I wanted to hear. I am a big fan of Kotlin, wouldn’t be here otherwise, and I’m experimenting with KMP (and Compose multiplatform on desktop) in some side projects but never at work: all of my colleagues are quite skeptical, paradoxically the Android guys more than the iOS devs, some were real “haters” and I struggle to understand why, maybe having dealt with the technology when it was at an early stage a couple of years ago and having formed a bias then.