Is Kotlin harder than java

I decide which one to use for the Android Studio project, and I am ready to use Kotlin. If there is an advantage in terms of complexity of reversing than java.

+6
source share
1 answer

No. Kotlin has no such intention. Unlike Scala or Groovy (and many other more magical JVM languages), the structure of the Kotlin bytecode is not too complicated, which means that using kotlin has no advantages over plain Java when it comes to reverse engineering.

In any case, you should not pay attention to it if your application does not contain something magical, for example. a special method to skip some security restrictions using a specific Android error, a special code containing your private key (which is bad practice), etc.

This SO post on avoiding reverse engineering may interest you.


: Scala , Scala . - . - , implicit , . ( javap Scala, Scala ) Groovy - , , -, . , , gradle build script gradle. , , dependencies .

+8

All Articles