2 votos

Programación de Swift sin OS X

Un amigo me sugirió que aprendiera Swift, ya que me ayudaría a conseguir un trabajo al que me había presentado, y me pareció una buena idea. El único problema: no tengo un ordenador Mac, ni nada con OS X. ¿Hay alguna forma de intentar programar en Swift en un entorno que no sea de OS X, como Windows o iOS? Cualquier ayuda se agradecería. No quiero tener que comprar otro ordenador sólo para aprender un lenguaje.

0 votos

Creo que la licencia de OS X no permite ejecutar un OS X virtual en otro lugar que no sea otro OS X.

0 votos

@Édouard Me sorprende que la gente siga sacando este tema lol

0 votos

Esta pregunta parece estar fuera de tema porque es sobre el uso de Mac OS X en una plataforma no soportada.

4voto

niutech Puntos 171

Puedes codificar en lenguaje Swift en cualquier plataforma utilizando un entorno Swift alojado en un sitio web como http://swiftstub.com o http://runswiftlang.com

4voto

yoliho Puntos 340

Swift ya es de código abierto. De swift.org

El 3 de diciembre de 2015, el lenguaje Swift, las bibliotecas de apoyo, el depurador y el gestor de paquetes se publicaron bajo la licencia Apache 2.0 con una excepción de biblioteca de tiempo de ejecución, y se creó Swift.org para albergar el proyecto. El código fuente está alojado en GitHub

Swift ha sido portado a OSX y Linux. La versión compilada para Ubuntu es aquí .

2voto

MH. Puntos 468

Actualmente Swift no está disponible, excepto a través de Apple para Desarrolladores del programa como parte de la Xcode 6 Beta. Los rumores parecen sugerir que Swift no estará disponible en ningún otro lugar hasta que la beta está terminado.

Si desea utilizar Swift ahora, su única opción es emular/virtualizar mac OS X y ejecutar Xcode 6. No sé la legalidad de hacer esto.

Sin embargo, cuando Swift se publicó formalmente, supongo/espero que va a ser simplemente una parte de LLVM. Si esto sucede, entonces usted será capaz de utilizar Swift en cualquier plataforma a través de LLVM.

La API de Swift, sin embargo, aún existen exclusivamente en OS X para un tiempo después, hasta que alguien re-implementa para otras plataformas.

0 votos

Gracias por la respuesta. Decepcionante, definitivamente, pero es bueno saberlo.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X