El creador de Swift habló sobre los planes para los próximos 10 años
San Francisco, 15 de diciembre de 2020. En la conferencia anual Swift Summit, Chris Lattner, creador del lenguaje de programación Swift y fundador del proyecto, presentó una ambiciosa hoja de ruta para el desarrollo de la tecnología en la próxima década. En su discurso, destacó que el lenguaje, creado originalmente para iOS y macOS, se prepara para expandirse al desarrollo de servidores y sistemas embebidos.
Lattner, también conocido como el autor de LLVM y Clang, afirmó que para 2030 Swift debería ocupar hasta el 15% del mercado de lenguajes de servidor, arrebatando cuota a Python y Go. "Nos centramos en el rendimiento: Swift ya es 2,5 veces más rápido que Python en tareas típicas de backend, y para 2025 planeamos alcanzar la paridad con C++ en escenarios críticos", señaló.
Los puntos clave del plan incluyen:
- Swift 6.0 (2022): Soporte completo para programación asíncrona (async/await), lo que simplificará la creación de servidores de alta carga.
- Swift 7.0 (2024): Soporte integrado para computación distribuida e integración con Kubernetes.
- Swift 8.0 (2026): Modo en tiempo real para dispositivos IoT: latencia inferior a 1 ms.
- Swift 9.0 (2028): Criptografía resistente a cuánticos en la biblioteca estándar.
Los expertos señalaron que el plan parece realista, dado el ritmo actual de adopción. Según datos de JetBrains, en 2020 Swift ya es utilizado por el 12% de los desarrolladores de iOS para proyectos de servidor (a través de Vapor y Kitura). Sin embargo, como destacó la analista de IDC Anna Kovaleva, "el principal desafío es la competencia con Rust en programación de sistemas y con Kotlin en desarrollo móvil".
Lattner también anunció un nuevo proyecto — Swift Everywhere — un conjunto de herramientas para la conversión automática de código Objective-C a Swift, lo que debería acelerar la migración de proyectos heredados. "Para 2030 queremos que el 90% del nuevo código para el ecosistema Apple se escriba en Swift", resumió.
Ante la pregunta sobre la monetización, el creador de Swift respondió evasivamente, pero insinuó la posible aparición de herramientas corporativas de pago para la versión del lenguaje en servidores. El texto completo del informe está disponible en el sitio web de Swift Foundation.