He hit the nail on the head with Ruby Motion for Android. Don't forget C# with Xamarin. Kind of makes Swift pointless for any serious [cross platform] mobile development. You can get the benefits of modern languages today, without Swift.
I'm personally not excited about Swift because Swift doesn't save you from Cocoa.
It'll just be:
let userDefaults = NSUserDefaults.standardUserDefaults()
let lastRefreshDate: AnyObject? = userDefaults.objectForKey("LastRefreshDate")
3 comments
[ 44.8 ms ] story [ 88.3 ms ] threadI'm personally not excited about Swift because Swift doesn't save you from Cocoa.
It'll just be:
instead of: When people complain about Objective-C, they're really complaining about Cocoa/UIKit.let lastRefreshDate = userDefaults["LastRefreshDate"]