5 ms·
I remember I took a serious look at Kotlin for some hobby projects. On the paper it was a great language with many interesting features but it ended up being ju
by nudpiedo 8y ago
I remember I took a serious look at Kotlin for some hobby projects. On the paper it was a great language with many interesting features but it ended up being just another kid in the current generation of new high level languages, nothing else. The biggest turn off for me was to see that its main selling point, JVM, made it actually a problem since most of the shared code, developers, terms and ideas came from the Java community and turned it in just “a better java” on top of the java ecosystem... which is what Kotlin is after all.
- repolfx 8y agoBut why is that a problem. So you get access to a big community and lots of libraries. Are you working in an environment where you can't run a JVM at all for some technical reason? Maybe very constrained? But then you wouldn't be able to take many libraries regardless of platform. And in fact Kotlin also has Kotlin/Native which generates small(ish) native binaries. There is also SubstrateVM which can create standalone, statically linked, natively pre-compiled binaries from Java/Kotlin programs. It even has an ARM backend.