on we are committed to backward compatibility, i.e. changes made in the subsequent versions of the language and the standard library won’t break the binaries compiled with the previous versions.” Q&A with Andrey Breslav on the Kotlin 1.0 Release https://www.infoq.com/news/2016/02/kotlin-10-released