@daniel The reason is, so that it's easier to take as much as possible from the existing Briar code base. The code base is written in Java and Kotlin.
A proper blog post will follow soon.