¿Swift se usará para algo más que para desarrollar aplicaciones de iOS?

Swift ya se está utilizando para desarrollar aplicaciones para Mac OS X.

La versión de Linux ya es impresionante y muestra que Swift podría usarse como un idioma del lado del servidor.

Las ambiciones de los diseñadores son realmente hacer un C ++ moderno. No dicen tanto, pero no es particularmente difícil de ver.

He estado usando el lenguaje para la programación de juegos. El desarrollo del juego puede ser difícil, porque necesitas representar entidades bastante complejas y variadas. La expresividad y la extensibilidad de Swift me parecen realmente poderosas. Produce código rápido y legible.

Si se adopta en el resto del mundo se debe en parte a las cualidades del lenguaje en sí, pero principalmente a la comunidad de programadores que podrían decidir adoptarlo.

Los desarrolladores son, naturalmente, bastante conservadores sobre las cosas nuevas. Entonces, incluso si el lenguaje es increíble, puede llevar décadas migrar a algunos campos.

En mi opinión, no en un grado significativo que importe. Swift tiene algunos vínculos heredados con Objective-C / iOS que comprometen de alguna manera su utilidad fuera del ecosistema de Apple. También hay mucha competencia lingüística, por ejemplo, Go, Scala, Clojure, Elixir, Kotlin, Julia, Rust, Groovy, D, F #, etc. Swift no se destaca en lo más mínimo, y a nadie le importa el imprimatur de Apple, al menos, no para el desarrollo de software.

Se rumorea que Google, Facebook y Uber pueden adoptar Swift.

Google puede estar considerando usar Swift en Android