¿Por qué Apple no usa Swift en iOS?

Gracias por el A2A!

El año pasado en la WWDC 2015 hablé con algunos ingenieros de Apple al respecto. Apple está introduciendo gradualmente Swift en las aplicaciones de iOS, sin embargo, eso todavía es imposible para algunos de sus proyectos más grandes. Como su base de código es enorme para la mayoría de las aplicaciones de iOS preinstaladas, es casi imposible convertirlas a Swift. Sin embargo, muchas aplicaciones tendrán / se agregarán Swift, ya que Swift e iOS pueden coexistir.

El ingeniero con el que hablé estaba trabajando en la aplicación de noticias, que está completamente escrita en el objetivo C (desde junio de 2015), porque ha estado en desarrollo durante algún tiempo. Hay evangelistas de Swift en Apple que intentan ayudar a la transición a Swift y acelerarlo, pero tomará mucho tiempo antes de que se complete.

Para concluir, Apple está usando Swift en las aplicaciones de iOS, sin embargo, se está introduciendo y agregando lentamente sobre Obj-C.

Hecho de la diversión:

La aplicación WWDC está escrita completamente en Swift, como aplicación de ejemplo.

Espero que ayude,

Julian

Apple está utilizando gradualmente Swift en iOS, pero debes darte cuenta de que la base del código es enorme, por lo que tomará algún tiempo.

El movimiento más grande hasta ahora es hacer que las API de Cocoa y Cocoa touch sean más rápidas. También han trasladado parte de la biblioteca de la Fundación a Swift (todavía tienen que apoyar el Objetivo C).