saltyrtc / saltyrtc-client-java

SaltyRTC Java implementation.
Apache License 2.0
3 stars 4 forks source link

Question: Allow Kotlin? #127

Closed ovalseven8 closed 5 years ago

ovalseven8 commented 5 years ago

I wanted to ask if you would like this library to be 100% Java or if you allow Kotlin for future changes?

What's true is that Kotlin would require the Kotlin runtime whats basically nothing else than additional classes (.jar files).

I know that this library is used for Android apps, so memory and disk usage is important too. So ProGuard might help in this case.

dbrgn commented 5 years ago

While I like Kotlin, I'd prefer to currently keep this library plain-java to avoid dragging the runtime into every application that uses this library.

(This decision might be different if we would start from scratch, but now that the codebase is already written I don't see a big advantage in including Kotlin.)