Won't it? Open for debate

3 years ago by DieguiTux8623 to c/kotlin

Kotlin Multiplatform (KMP) is destined for mediocrity. KMP never gain mass adoption and will it remain in obscurity; only to be used by a small subset of the software world, regardless how much it is promoted and touted as the next best thing. Why? Human nature and scarcity. Ego Investments The technical achievements of KMP …

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

haukesomm 5 points 3 years 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.

path: 0 5134917, hotness: undefined, score: 5, children: 2
DieguiTux8623 1 point 3 years 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.

path: 0 5134917 5141127, hotness: undefined, score: 1, children: 1
haukesomm 2 points 3 years ago

You're welcome! :)

path: 0 5134917 5141127 5155173, hotness: undefined, score: 2, children: 0
kotlin
kotlin

@programming.dev

login for more options
808
109
11

Kotlin is a statically typed programming language for the JVM, Android, JavaScript, and native.

Subreddit rules:

  • Be civil
  • No spam
  • Stay on-topic
  • No fluff

Resources:

go to feed...