¡Hola, gracias por una pregunta increíble!
Desafortunadamente, todavía no hay datos que respalden la afirmación, pero la tendencia sugiere que Swift podría reemplazar Objective-C en unos pocos años.
Swift es un lenguaje de programación relevante desarrollado recientemente por Apple, ya que se lanzó por primera vez en 2014. Después de 3 años de desarrollo de Swift, los programadores aún no han dejado de trabajar en él; ya ha habido varias actualizaciones, con una última versión de Swift 3.0 lanzado en septiembre de 2016.
- ¿Cuál es la forma más rápida de comenzar con el desarrollo de iPhone, con la menor cantidad de esfuerzo?
- ¿Debo construir mi marco iOS usando Swift u Objective-C? Quiero que esté disponible para desarrolladores que utilicen cualquier idioma.
- Al hacer la transición del diseño web (frontend) al diseño iOS (UI), ¿qué se requiere (Swift)?
- ¿Deberían los creadores del juego Threes liberarlo por un tiempo limitado?
- ¿Cuál es la mejor manera de manejar el desuso de API? Hay alguna manera de evitar esto?
Una observación interesante: estoy 100% seguro de que has oído hablar de aplicaciones como 2048 game, WordPress iOS o FireFox iOS browser. Sorprendentemente, el lenguaje de codificación de iOS en el que están escritas estas aplicaciones no es Objetivo, pero es Swift.
Las razones para esto pueden ser diferentes, pero algunas de las más comunes son que Swift es
- Más rápido
- lenguaje seguro
- lenguaje de código abierto
- requiere menos código para escribir
- menos consumo de memoria
- no hay encabezados en Swift
- tiene una sintaxis de notación de puntos
Además, Swift tiende a expandirse no solo en la plataforma iOS, sino que también puede desarrollar para Linux usando Swift, y también puede probarlo para Android.
Entonces, sí, quizás sea muy probable que Swift reemplace el Objective-C en el futuro 🙂