
Brian Curtis
0
3258
560
Apple lanzó recientemente su nuevo lenguaje de programación ¿Cómo me afecta el nuevo lenguaje de programación de Apple? ¿Cómo me afecta el nuevo lenguaje de programación de Apple? Desde el primer momento, los desarrolladores sabían que el nuevo Swift de Apple iba a ser grande. Pero ¿por qué te deberia importar? , Swift, como código abierto. Eso significa que ahora cualquiera puede usar este lenguaje de programación de tendencia, en cualquier sistema. Apple ha facilitado la puesta en marcha de Swift en Ubuntu, por lo que le mostraremos cómo!
¿Qué es Swift??
Si no has oído hablar de él antes, Swift es el lenguaje de programación más nuevo de Apple destinado a reemplazar Objective-C y convertirse en el lenguaje principal para construir aplicaciones Mac OS X e iOS. Es muy fácil aprender el idioma, ya que es limpio y tiene una sintaxis similar a otros lenguajes de programación populares..
Sin embargo, Swift solo estaba disponible para dispositivos Apple, no podía ejecutarse en Windows, Linux u otros sistemas. Con la creciente popularidad de Swift, más personas pedían que Swift de código abierto de Apple o al menos lo hiciera disponible en más plataformas. Después de un tiempo, Apple finalmente lanzó Swift como código abierto Swift Is Going Open Source de Apple: ¿y qué? Swift de Apple se está volviendo de código abierto: ¿y qué? Incluso si usted no es un programador, la decisión de Apple de Swift de código abierto lo afectará. ¿Quieres saber por qué y cómo? . Creo que este es un buen movimiento para Apple, ya que permite que más personas se expongan a Swift, lo que a su vez permite que más personas escriban aplicaciones Mac OS X e iOS en el futuro.
En cualquier caso, si está interesado en usar o aprender Swift Los mejores lugares para aprender Swift, el lenguaje de programación de Apple Los mejores lugares para aprender Swift, el lenguaje de programación de Apple Si desea aprender Swift, ahora es el momento de sumergirse. el idioma tiene un futuro brillante y cuanto más rápido lo aprendas, más pronto podrás cosechar las recompensas. , ahora está disponible para Linux! En este momento, Apple solo ha lanzado instantáneas hechas para Ubuntu 14.04 y 15.10, pero las oportunidades para instalar el soporte Swift en otras distribuciones ciertamente vendrán en un futuro próximo. Por ahora, he aquí cómo hacerlo funcionar en Ubuntu.
Cómo instalarlo
Primero, necesitarás visitar la página de descarga de Swift y agarrar la última versión (al momento de escribir, solo hay instantáneas de desarrollo disponibles; las versiones estables vendrán pronto, por lo que puede elegir cuál de las dos desea usar). Una vez que se descarga, abierto el archivo .tar haciendo doble clic en él y luego extraer la carpeta que se encuentra dentro de cualquier ubicación de su preferencia. Esta será la ubicación de su instalación Swift.
A continuación, deberás instalar algunas dependencias que Swift necesita ejecutar. Puede instalarlos fácilmente abriendo una Terminal y ejecutando
sudo apt-get install clang libicu-dev
Finalmente, antes de cerrar la ventana de terminal, escriba
gedit .profile
Esto abrirá un editor de texto gedit: uno de los editores de texto sin formato con más funciones [Linux y Windows] gedit: uno de los editores de texto sin formato con más funciones [Linux y Windows] Cuando piensa en editores de texto sin formato, el Lo primero que puede aparecer en tu cabeza es la aplicación Bloc de notas de Windows. Hace exactamente lo que dice su descripción de trabajo: características simples para un texto simple ... Desplácese hasta el final y haga dos líneas nuevas. El primero debe estar vacío, y en el segundo poner
export RUTA = / ruta / a / usr / bin: "$ RUTA"
dónde
/ ruta / a / usr / bin
es la ruta a la carpeta bin dentro de la carpeta usr dentro de la carpeta Swift que extrajo del archivo .tar. Entonces, si acaba de extraer la carpeta Swift a su carpeta Descargas, la ruta sería algo así como
/ home / username_here / Downloads / swift_folder_name_here / usr / bin
El comando de exportación le permitirá simplemente llamar
rápido
en una Terminal y sabrá dónde buscar. Poner esta línea en el archivo de texto .profile hará que este comando sea permanente; de lo contrario, su efecto se perdería cuando cierre la sesión, apague o reinicie su computadora.
Para asegurarse de que Swift funciona, puede escribir
rápida --version
en una Terminal y debería mostrar alguna información de versión. ¡Felicidades! Ahora tiene Swift trabajando en su sistema Ubuntu!
Cómo ejecutar Swift Code
Para ejecutar un archivo Swift, todo lo que necesita hacer es ejecutar
swift /path/to/file.swift
Se compilará y se ejecutará automáticamente. También puedes simplemente correr
rápido
que mostrará un shell interactivo con el que puede ejecutar el código Swift línea por línea.
Finalmente, también puedes hacer ejecutables desde tu código Swift. Todo lo que necesitas hacer es lo siguiente:
- Crea una carpeta de proyecto con el nombre que desees, luego dentro crea una carpeta con el nombre “fuentes”.
- Coloque todos sus archivos de código dentro de la carpeta de origen.
- Crea un archivo de texto llamado “Package.swift” en la carpeta del proyecto (pero fuera de la carpeta de fuentes) y poner al menos lo siguiente en ella:
import PackageDescription let package = Package (name: "package_name_here_and_keep_quote_marks")
Finalmente corre
construcción rápida
mientras que la carpeta del proyecto es el directorio de trabajo. Encontrará el ejecutable en
.build / debug / package_name
Rápido a tu alcance
¡Felicidades! ¡Ahora puede comenzar a codificar en Swift! Por supuesto, esta es una guía relativamente simple destinada a ayudar a cualquiera con una configuración rápida y fácil. Si necesita un poco más, como la firma de claves, deberá visitar la página de inicio de Swift para obtener más información. Pero aparte de eso, ¡no dudes en comenzar a codificar! Solo tenga en cuenta que (al menos por el momento) todavía necesitará Mac OS X y Xcode para escribir aplicaciones Mac OS X e iOS. ¿Desea crear aplicaciones para iPhone? ¿10 proyectos para principiantes así que quieres hacer aplicaciones para iPhone? 10 proyectos para principiantes ¿Desea crear aplicaciones para iPhone y iPad? Comience aprendiendo los conceptos básicos de Swift. , pero tener Swift en Ubuntu te ayudará a acostumbrarte al idioma.
¿Qué opinas de Swift? ¿Tiene futuro como lenguaje común y universal como C / C ++ y Java? Háganos saber en los comentarios!