Si lo mira de reojo, en este momento ni siquiera es posible compilar en Swift en dispositivos Apple y para dispositivos Apple.
El compilador Swift aún no se ha lanzado. Está en versión beta y solo está disponible para desarrolladores bajo NDA con Apple. Ni el lenguaje ni el compilador están completos. Algunas de las cosas que dice la documentación son posibles, aún no están implementadas en el compilador actual. Algunos cambios en el lenguaje ya se han reconocido como en desarrollo y aparecerán en una versión futura del compilador (probablemente se realizará antes de que se lance el compilador final).
Apple probablemente no lanzará el compilador para ninguna plataforma más allá de una Mac con Os X. Y su compilador solo compilará para dispositivos Os X e iOS.
- ¿Apple cometió un error al prohibir la aplicación Exodus?
- ¿Es posible ver registros de llamadas FaceTime realizadas en una Mac a otra cuenta que ocurrieron antes de la llamada más reciente realizada con esa cuenta?
- Cómo exportar mi correo de Apple (MBOX) a MS Outlook (PST)
- ¿Dónde debo comenzar a aprender codificación, iOS o Android?
- ¿Por qué iOS no permite borrar los datos y el caché de la aplicación como lo hace Android?
Sin embargo, creo que lanzarán una versión de código abierto del compilador. No sé si esto sucederá al mismo tiempo que lanzan el compilador en sí o más tarde, pero creo que lo harán.
Es posible escribir un compilador Swift en cualquier idioma, para cualquier plataforma, apuntando a cualquier plataforma. Incluso si Apple no lanza una versión de código abierto de su compilador, creo que alguien más lo hará, eventualmente.