Si el año pasado Apple soltaba la bomba de Swift, un nuevo lenguaje de programación, hoy Craig Federighi ha presentado su nueva generación. Lleno de novedades, el ejecutivo de Apple ha remarcado que quieren que Swift se convierta en el lenguaje de programación de los próximos 20 años. Y para ello, Swift va a ser open source.
Como añadido, Federighi ha anunciado que Swift 2.0 estará disponible en Linux a finales de año. Swift 2.0 mejora el manejo de los errores, la sintaxis y varias características más. Los detalles exactos de esta nueva versión del lenguaje de programación se compartirán durante varias sesiones a lo largo de esta semana.
En Applesfera | Estamos siguiendo la keynote de Apple en directo.
Ver 24 comentarios
24 comentarios
ciudadwifi
Yo trabajo como programador y llevo programando desde que tenía unos 11 años (OK como muchos empecé copiando juegos y otras cosillas en basic que venían en las revistas de informática de los 80)... Y cuando vi algo de Swift el año pasto me impresionó en cuanto a que une lo mejor de los lenguajes de script interpretados con lo mejor de los lenguajes compilados y el resultado son unos binarios muy rápidos. Además es fácilisimo y te permite hacer cosas en 3 líneas que en otros lenguajes requieren decenas de líneas. Y aparentemente sin los problemas de muchos lenguajes interpretados tipo JavaScript, Perl, PHP, Ruby, Python... que puede que en estos momentos sean muy populares y se usen para todo, pero aunque hay cosas difíciles de hacer en otros que estos hacen fácil... después conseguir llevar a cabo ciertos temas aparentemente sencillos en la mitad de los grandes lenguajes compilados o compilados a código intermedio o máquina virtual (desde C++, pasando por Java y hasta VB.NET), pues en esos lenguajes de script puede ser una verdadera pesadilla... Por ejemplo en JavaScript hay lo que se llama tipado de Patos (duck typing) y que no solo está en JavaScript, también Ruby, Python... bien, en muchas circunstancias es una maravilla aunque el resultado sea caótico, pero funciona bien... El problema es en el resto del tiempo... Que OK que Smaltalk o incluso Objetitive-C también soportan algo similar, pero en estos funciona bien y sin cosas "raras". Pues en Swift tampoco hay esos problemas.
Por lo que si ahora se hace software libre, pues Swift empezará a llegar a muchos otros SO (realmente ya se esperaba algo para Windows 10 porque MS prometió opción de portar Apps desarrolladas en ese lenguaje), habrá más compiladores, más librerías, etc... Por lo que esto es una noticia fenomenal.
hasta luego
krisnova
La mejor noticia para todos los manitas del software.
noodle5
Y estoy casi seguro que este Swift 2.0 no será compatible con las herramientas de Windows para portar aplicaciones a Windows 10.....de lo contrario aclaro que no vi el evento, tengo conjuntivitis.
De verdad no me sorprendería.
cyber555
"Noticia en desarrollo..."
Un asco!
demigrancia
Microsoft con Project Islandwood frotándose las manos
miguelghz
Lo mejor de la Keynote! Sin duda!!
mangrar77
Es un notición, pero ya objective-c lo fue. En linux tienes el compilador desde hace tiempo.
miguelgargallo
¿Que es Open Source? - para la gente que no tiene ni idea o tiene una idea erronea del término... deberíais haber hecho una noticia mas larga almenos con esto de Open Source. (crítica constructiva)
eurasian2015
¿Donde se puede descargar Swift 1?