I cry for the years of lost got blame history. It sure must suck to delve into an issue in a 10M-line-code base and have all your lines be annotated with useless language conversion commits.
For example, you can always `git mv` the Java file to the Kotlin file and only then transform it, which keeps your history.