https://kotlinlang.org logo
Title
d

dewildte

01/07/2019, 4:28 PM
I got my team to use Kotlin by highlighting the inherent increase to code quality that using Kotlin brings. I also highlighted some OO design patterns that are built in constructs in the language itself. Plus I mentioned that it makes refactor work a lot easier. I think the fact that there is too many benefits to go over in a 30 min presentation is a convincing point in itself. The best of the best are using Kotlin.
b

bitkid

01/07/2019, 11:37 PM
actually refactoring in idea works way better for java than for kotlin. but oc, kotlin is way cooler 🙂
l

LeoColman

01/08/2019, 4:33 PM
why would you say that? I believe that refactoring with Kotlin is much easier
b

bitkid

01/08/2019, 7:24 PM
ide support is better for java imho
l

LeoColman

01/09/2019, 5:30 PM
I think that depends on the IDE you're using. I find Intellij IDE much better for Kotlin than it is for Java. Maybe that's based on our own experiences too
b

bitkid

01/09/2019, 10:01 PM
i am talking about intellij idea 🙂
d

dewildte

01/10/2019, 3:02 PM
@bitkid 3 words for you: Algebraic data types
@bitkid True IntelliJ does offer a lot of refactors for Java but refactoring Kotlin usually requires less work in the whole.
b

bitkid

01/13/2019, 12:47 PM
i always get annoyed when refactorings which i know work in java are not available for kotlin code .. if have no idea if it's bugs or just not possible because of the structure of kotlin
l

LeoColman

01/13/2019, 7:16 PM
I can't picture a refactor that I would do in JAva that I couldn't in Kotlin