3 ms·
> but I just don't see it for Kotlin From what I understand, Kotlin will be gaining more features slowly but steadily, similar to what you describe for Swift.
by azth 11y ago
> but I just don't see it for Kotlin
From what I understand, Kotlin will be gaining more features slowly but steadily, similar to what you describe for Swift. I think that Kotlin's ability to integrate seamlessly into any Java codebase (at least in theory) is one of the strongest things it has going for it. Plus being backed up by Jetbrains, with very strong focus on providing a top notch IDE experience.
- acjohnson55 11y agoHow would you distinguish Kotlin's and Scala's Java integration? I only use Scala, but don't use it within a larger Java codebase, but my understanding is that this is pretty straightforward.
- azth 11y agoYou should be able to drop in a Kotlin file into any Java project, and mix and match as you choose, without having to restructure the entire project, and move to a different build system.
- acjohnson55 11y agoYou still need to build it with a Kotlin compiler though, right? Assuming you install the Scala compiler directly, rather than relying on SBT, you can do the same.
- azth 11y agoI tested it out a bit, it seems that first, the Kotlin files get compiled with the Kotlin compiler jars; after that the Java files get compiled with javac.