It would be fantastic if Swift was adopted as the language for Android.<p>It&#x27;s a very well-designed language (with non-nullable types and immutability!). It&#x27;s now open-source, and development model is even more open than Android&#x27;s throw-over-the-wall.<p>Swift&#x27;s type inference and ARC makes it feel very script-like, but it supports AOT compilation and tighter control over memory usage.<p>While Cocoa won&#x27;t be available on Android, having a single language that&#x27;s usable on iOS, Android and server-side would be great for reusing as much as possible.