would Kotlin help me besides optionals and monkey patching utils
r
robin
02/22/2017, 1:05 PM
billy: Well it will definitely be a lot easier than trying to port it using plain Java. And tbh there are not a lot of other options.
j
johnl
02/22/2017, 1:06 PM
i like kotlin
i use groovy for limited stuff like models
just trying to keep the code base as small as possible without getting into wierd stuff like scala
or going full groovy which is kind of a nightmare when you try and scale it
r
robin
02/22/2017, 1:07 PM
We all do, that's why where here 😄
Groovy is a dynamically typed language, so yeah that's not going to scale well. I think you will be pretty happy with kotlin 😉
j
johnl
02/22/2017, 1:09 PM
also the client uses reactive heavily
and I know kotlinRx is just a wrapper
so I hope that RxJava is easy to use
because I want that client code to be portable without a huge hassle
r
robin
02/22/2017, 1:10 PM
RxJava is great. It's as easy to use as possible from Java code, but RxKotlin gives you a lot of sugar over that so usage from Kotlin is even easier.
j
johnl
02/22/2017, 1:11 PM
ya know its funny
Im so glad you guys have Kotlin
mostly because groovy and scala have been such a dissapointment
although I love gradle
r
robin
02/22/2017, 1:12 PM
Exactly the reason why JB decided to develop kotlin.
j
johnl
02/22/2017, 1:12 PM
All I wanted to tell the swift guy at apple
was STOP
he had solved so many problems
and then went into functional types and all kinds of wierdness