Kotlin adds dynamic method invocation for JVM

JetBrains has released Kotlin 1.4.20, an upgrade to its language for the JVM, Android, and the browser, with an experimental capability for JVM-based string concatenation via the dynamic method invocation leading a list of new features. String concatenation on the JVM since JDK 9 has been done via the dynamic method invocation, the invokedynamiccode instruction in the bytecode. This is faster and consumes less memory than the previous implementation and leaves room for future optimizations without needing bytecode changes.

Read More