DEV Community

Discussion on: How do you know when a technology is ready?

Collapse
 
piannaf profile image
Justin Mancinelli

these decisions are guided by social factors that don't really mean they are actually better

We ran into this when working on j2objc a few years back. It was stable, used in production by Google Sheets, Gmail, and more key products. So it was mature and also very low-risk for orgs to adopt. However, neither java nor objc were exciting so we couldn't sell it.

Luckily we are seeing Kotlin Multiplatform has a better "balance of strengths and weaknesses of the technology and the needs of orgs" (as you put it).