Honestly the desktop Linux (and BSD) world is rather <i>better</i> served by fun new language technologies than iOS or Android is.  In an environment already targetted by Go and Rust and C++14 and Haskell and Erlang and Clojure and Scala and Perl6, what exactly does Swift (much less Java) really have to distinguish itself?