Hace 6 años | Por josuevhn a kodigoswift.com
Publicado hace 6 años por josuevhn a kodigoswift.com

En la WWDC de 2014 se introdujo el lenguaje de programación Swift, el nuevo lenguaje de programación de Apple. Multiparadigma y de propósito general, concebido con un enfoque moderno en la seguridad, el rendimiento y el diseño de estándares de software. Su desarrollo comenzó en el año 2010 de la mano del programador de software y ex-trabajador de Apple (abandonó la empresa en Enero de 2017) Ph.D. Chris Lattner, también conocido por ser el creador principal de LLVM y el compilador Clang...

Comentarios

Suigetsu

Swift son buenas ideas mezcladas con la hijoputez de Apple de romper la compatibilidad con cada versión que sacan.

D

#14 justo, se han cargado el plug and play que tenias antes bajándote cualquier proyecto de internet, ahora tienes que migrar la syntax y echarte a rezar

D

Lenguajes de Apple, cualquiera de ellos NO GRACIAS, es limitarte profesionalmente a un solo tipo de dispositivos que cuestan mucho más de lo que realmente valen...

josuevhn

#3 Respeto tu opinión pero creo que el hecho de no aprender un lenguaje por estar asociado a productos de una marca es de por sí ya una limitante que te estás imponiendo profesionalmente. Un desarrollador de software durante su carrera tiene que aprender varios lenguajes de programación y esto muchas veces no es electivo, el paso del tiempo y la realidad del día a día es la que te obliga. Sobre que los productos cuestan más de lo que valen pues es algo relativo sobre todo cuando millones los siguen prefiriendo y comprando, al mismo tiempo que no creo que Apple sea la única compañía que pueda ser señalada en este sentido. Nuevamente, Swift es un lenguaje de código abierto con el cual actualmente ya se puede desarrollar aplicaciones para el backend obteniendo en ocaciones mejores resultados (en cuanto a performance) que Node.js. De hecho Microsoft comentó que cuando se ABI estable lo incorporará en Xamarin. Decir que NO así no más es una limitante bastante evidente y que terminará perjudicándote profesionalmente. Saludos!

D

#10 Yo no he dicho nada de no aprenderlo, no programo con él, lo conozco y por lo que veo este lenguaje tiene cosas de python,

m

#5 Porque es propietario con licencia apache 2.0... oh wait!

D

#8 Técnicamente no es propietario... Pero es lamentable que los artículos sobre swift suelan ir sobre apple. Al final, es una suerte de lenguaje (de facto) para un sistema propietario. Que si conocemos un poco lo de la propiedad transitiva pues.....

m

#9 Ni tecnicamente ni nada. No es propietario. Que apple este detrás de su creación no implica nada sobre su licencia porque el código esta disponible. Y lo de si el sistema operativo es propietario su software lo es... en fin... para que comentar.

D

#11 es que soy muy troll lol

josuevhn

#9 Suelen ir sobre Apple ya que actualmente el mayor soporte aún se encuentra en las plataforma Apple pero esto irá cambiando con el tiempo, recordemos que es un lenguaje relativamente nuevo, apenas 3 ~ 4 años de vida pública. Al mismo tiempo que hay pocos expertos en el sector (comparados con otros lenguajes) y por ende el contenido disponible es imitado. Yo personalmente quiero abordar Swift del lado de Linux en un futuro cuando los distintos frameworks disponibles para el desarrollo backend aumenten en madurez. Al final la variedad de artículos en la red y su enfoque depende de todos, o al menos de aquellos que abogamos por compartimos el conocimiento. Un saludo.

D

#13 Yo personalmente quiero abordar Swift del lado de Linux en un futuro cuando los distintos frameworks disponibles para el desarrollo backend aumenten en madurez.

Bién hecho, pero por favor... No des de comer a los de apple.

D

¿ Apple ? NO GRACIAS.

Un lenguaje de programación no debe ser propietario

D

#2 Así es. Y considero que la gente no debería usar Swift en Apple.

Apple es el cáncer de la informática.

josuevhn

#1 Swift es un lenguaje de código abierto, dentro del artículo compartido se puede leer: "El 3 de diciembre de 2015, el lenguaje de programación de Apple, las bibliotecas, el depurador y el gestor de paquetes se publicaron bajo la licencia Apache 2.0, al mismo tiempo que Swift.org fue creado para acoger el proyecto." ...Un saludo!

D

#4 Swift es un lenguaje que se usa promocionando muchas veces Apple. Como Objective-C. ¿ Quieres usar Swift ? Perfecto. Pero por favor, no uses Apple.

jolucas

El futuro está en Android.

josuevhn

#7 Más allá de la preferencias personales (todas muy válidas y loables) creo que el futuro está en la diversidad. Microsoft ha entendido muy bien esto con Xamarin. La competencia que se deriva de los gigantes del sector nos favorece al final a todos. Saludos!