---
title:   Google Dart + JetBrains Kotlin = ethical hotness
date:   
lang:    en
origin:  blogger → here
---

Google Dart + JetBrains Kotlin = ethical hotness

I've written software for pay in many various languages, and lately mostly in Java, since professional ethics require me to recommend and use the language with the most balanced match of individual, group and business features to my employer's business objectives and mission.

What excites me about a couple new tools coming out in the 4Q2011-1H2012 timeframe, is that they seem credible competitors for tool choices compatible with professional ethics.

Google Dart came out today, and offers the promise of a strong player bringing significant change to the best way of delivering applications to both consumers and business users today.

JetBrains Kotlin is yet to be published, but is proposed by one of the strongest niche players in the software tools landscape, and offers to actually reduce complexity of backend programming, without sacrificing the supporting tooling which gives participants to the Java ecosystem a lot of good value. It's different enough from Java to be worth an investment, but evades the trap many of its purported competitors fell into - optimizing the language for academic papers, and pushing out duplicate half-baked features after another.