4 ms·
Programming languages are high-cost, low-revenue beasts. When Kotlin was first released, JB was hoping it would replace Java in the enterprise. And as the sole
by ternaryoperator 1y ago
Programming languages are high-cost, low-revenue beasts. When Kotlin was first released, JB was hoping it would replace Java in the enterprise. And as the sole providers of Kotlin tools, they'd have a greatly expanded market.
Kotlin did not replace Java, except on Android. So JB now has a beast they have to feed without an enterprise revenue stream. They do get secondary benefits: they use it internally, etc.
We examined Kotlin in detail for a CLI app and based on conversations with Kotlin developers concluded that it was not sufficient of a Java replacement for us to evaluate further. For those in a similar situation, the greatly increased cadence of Java releases has probably permanently foreclosed Kotlin-qua-enterprise language.
- giancarlostoro 1y agoWhich is a shame, I was looking forward to Kotlin Native being a rich ecosystem. I don't know that it gets much attention, and the language feels frozen in time.