En la Keynote de esta tarde, Apple ha dedicado un montón de tiempo para hacer la vida más fácil a los desarrolladores. Esta tarde nos han presentado Swift, un nuevo lenguaje de programación. Esta importante novedad tiene una sintaxis más sencilla, más rápida de codificar y de procesar.
Además, los desarrolladores cuentan con PlayGround como zona de pruebas y entorno de codificación. Es completamente nativo y puede funcionar de forma simultánea con C y Objective-C al mismo tiempo. En la captura de pantalla que encontrarás a continuación hay un listado con muchas de las nuevas funcionalidades. Desarrolladores, ¡a disfrutar!

Ver 52 comentarios
52 comentarios
John Appleseed
De lejos lo que más me ha llamado la atención de toda la Keynote, estoy impaciente por aprenderlo .
natxoraga22
Esta sí que no me la esperaba! Tiene muy buena pinta la verdad :D
darkness69
No acaba uno de aprender un lenguaje y te meten otro, ainssss... Cómo nos encanta a los desarrolladores sufrir... Y encima nos gusta. Sarna con gusto no pica je je... Estoy bajándome el manual de Apple.
Marcos
Al principio pensaba que estaba de broma, pero no. ¡A estudiar toca!
Por fin una keynote alucinante. ¡¡¡Este OSX + iOS mola!!!
Jose Arcos
https://itunes.apple.com/gb/book/swift-programming-language/id881256329?mt=11 Aquí tenéis el libro, de nada ;)
icelaya91
Apple ha agasajado pero que mucho hoy a los desarrolladores, solo ha faltado ver a Tim Cook gritando "developers, developers..." con la camisa sudada y al borde del infarto. Conferencia 100% para desarrolladores.
oracon
Micro review de el lenguaje Swift después de ojear la guía oficial.
En una Palabra brutal.
Un estilo de programación parecido a Python o JavaScript,con un toque de tipado al estilo Funcional,orientación a objetos y un rendimiento tipo nativos sin uso de recolector de basura,simplemente si Apple es más abierta con el compilador no dudo ver este lenguaje en el lado servidos,no puede encontrar mucho sobre el concurrencia y paralelismo del lenguaje pero es brutal lo que ofrece.
La sintaxis recuerda a lenguajes dinámicos como Python,ruby,lúa o JavaScript,pero quita los problemas de los lenguajes dinámicos,con un sistema de tipos estricto y con inferencia,simplemente esto ahorara miles de horas de desarrollo en encontrar bugs y hacer refactorizaciones,más un tipo de RELP y tipos implícitos dan la velocidad y claridad de un lenguaje dinámico.
Contiene tipos optional los cuales previenen errores del nullPointException según un error de mil millones de dólares,esta estrategia sólo se implementa en algunos lenguajes funcionales o en Ceylon un lenguaje base java que desarrolla red hat.
Aunque lo más importante un lenguaje decenas de veces más rápido que los dinámicos,sin uso de recolector de basura,para tareas real time.
En lo general parece un lenguaje que poco innova pero esta es la primera vez que un lenguaje con todas estas características será usado de forma masiva,como dice Apple el primer lenguaje de clase industrial,creado desde para pequeños ejemplos hasta sistemas operativos,sin duda el mayor cambio real en la industria del software en décadas.
andromort
Me quiero morir.
applepablo
Una pregunta de individuo con 0 experiencia: es necesario un conocimiento previo para utilizarlo o puedo aprender directamente este lenguaje? Saludos
azurares
Alguien sabe de dónde puedo descargar Playground, o simplemente se puede empezar a programar en Xcode?
fenixfran
disfrutar y a quemar coco con este lenguaje
burtelon
Nunca programé, quería aprender Objective-C sin saber en que berenjenal me metía. Ahora quizás sea mejor empezar con Swift... seguramente al no tener ni guía, ni proyecto , ni motivación me cueste, pero algo tengo que hacer, no solo de photoshop vive el hombre y ya son tres años en el paro...
juaki.garciasanchez
que ganas de probarlo, han dicho cuando estará disponible?
moises87
Acabo de llegar de Xataka y me dio hasta miedo, tanto pro-Android masificados en un post de iOS 8 xDDDD
rulo.cp.5
No soy programador, pero les deseo lo mejor a ellos y que este lenguaje sea un gran avance :D
riki89d
Pero no jodas que ahora toca aprendere ese lenguaje para listas,botones etc???
striderhnd
Pues tiene una buena pinta lo de Generics esta exagerado vamos a ver a darle duro ahora al libro en el curro... tocara ver se actualizan las apps a que use Swift de lleno
chacanau
Amigos, ya esta disponible el libro para aprender Swift y gratis en iBooks.Excelente notición.
issai83
500 Paginotas en 1.5Mbs... a descargar!! aparece como "the Swift Programming Language"
saludos
Usuario desactivado
No me deja publicar urls, pero en Apple Developer ya esta la guia de Swift.
ricardocp1
porque no encuentro el libro?
marcosruizgarcia
Veo mucha gente contenta, pero lo que pienso es si realmente era necesario. Creo que crear un lenguaje y sus librerías lleva tiempo.
manuel.valdez.505
la version mas actualizada 2014