With the news that it is an officially supported language for Android development, Kotlin has been getting a lot of attention. If you’re considering moving away from Java, however, you should know that Kotlin isn’t your only option.

Picking the right tools for the job is hard, but too many tools can hurt just as much as the wrong ones. Embracing minimalism, and a methodical approach to the adoption of outside technology can help make the right tools easier to identify.

ECMAScript 6
ECMAScript 6, also known as ECMAScript 2015, is the latest version of the ECMAScript standard. ES6 is a significant update to the language, and the first update to the language since ES5 ...