NSCoder Swift - ¿Debo Aprender Swift?

Post on 02-Jul-2015

546 views 3 download

description

Presentación final del evento NSCoder Swift

transcript

¿Debo Aprender Swift?

Norberto Ortigoza @hiphoox

Algo de Historia• Smalltalk 1992

• C y Fortran 1994

• Java, Objective-C 1996

• C# y PHP 2001

• Ruby y Python 2005

• Elixir, Go 2013

En el WWDC 2014

¿Swift 2014?

¡NO!

Bueno…

– Bjarne Stroustrup

“There are only two kinds of languages: the ones people complain about and the ones

nobody uses.”

– The Swift Programming Language

“The first industrial-quality systems programming language that is as expressive

and enjoyable as a scripting language. […] It’s designed to scale from ‘hello, world’ to an entire

operating system.”

– Publilius Syrus

“To do two things at once is to do neither.”

–John Siracusa

“Swift is not an academic exercise. It’s not designed to be semantically pure or

mathematically elegant. Swift is a language designed with its implementation in mind from

day one.”

¡Si!

• Mucho soporte de Apple.

• Aprender nuevos conceptos.

• Sólo por curiosidad.

• Playgrounds.

• Ver si Apple tiene éxito creando un lenguaje enfocado a dos objetivos diferentes.

¡Fight! @hiphoox