Tecnología

Google lleva Swift a la nube y empuja su uso en servidores

La compañía lanzó bibliotecas para Google Cloud y reabre la discusión sobre Swift como opción para infraestructura y microservicios.

File:Swift (HSV 2) gets underway from Key West. (8715224270).jpg
Crédito: Official U.S. Navy Page from United States of America / Wikimedia Commons

Google anunció bibliotecas cliente de Swift para Google Cloud y las orientó a Swift 6.2 o versiones posteriores, con la promesa de facilitar el trabajo en servidores, contenedores y herramientas de operaciones.

El movimiento vuelve a poner a Swift frente a la misma pregunta que arrastra desde hace años: si puede ir más allá de su vínculo con las aplicaciones de Apple y consolidarse también en el backend.

anuncio en X

Las bibliotecas se apoyan en SwiftNIO y gRPC

El nuevo conjunto de herramientas incorpora tecnologías de SwiftNIO, HTTP/2 y gRPC. Según Google, esto permite conectar aplicaciones con servicios de su nube y trabajar con protocolos usados en sistemas distribuidos.

La compañía también destacó las verificaciones de concurrencia de Swift 6, que permiten detectar ciertos problemas durante la compilación antes de que el programa llegue a producción. Aun así, el propio anuncio admite que la adopción del lenguaje en servidores ha avanzado lentamente.

Entre las ventajas que Google atribuye al lenguaje figuran el conteo automático de referencias, conocido como ARC, el runtime ligero y una sintaxis expresiva. La empresa lo presenta como una alternativa para crear infraestructura y microservicios.

Una apuesta que llega con una adopción todavía limitada

Swift nació ligado al ecosistema de Apple, pero la compañía anunció el 3 de diciembre de 2015 que liberaba el código fuente del lenguaje. Desde entonces, desarrolladores y empresas exploraron su uso del lado del servidor.

En 2016, IBM puso Swift a disposición en su nube Bluemix y, meses después, el equipo del lenguaje anunció un grupo de trabajo dedicado a las API de servidor. En 2018 se reforzaron esas bases con SwiftNIO y con el Swift Server Workgroup.

Sin embargo, el avance no fue uniforme. IBM redujo su compromiso con Swift en 2019 y Amazon no ha avanzado demasiado en años recientes con Smoke Framework, su infraestructura para desarrollar aplicaciones de servidor en este lenguaje.

La trayectoria reciente también muestra altibajos en popularidad: Swift llegó al noveno lugar del índice TIOBE en enero de 2020, figura en el puesto 18 y Stack Overflow lo ubicó en el 20 en su encuesta de 2025.

Google sostiene que sus bibliotecas pueden simplificar la conexión con sus servicios en la nube, pero el salto de Swift al backend dependerá, además, de que las herramientas, la comunidad y el soporte técnico acompañen esa apuesta.

Lo que Google dice que puede cambiar

La empresa afirma que las nuevas bibliotecas pueden servir para crear microservicios con frameworks web de Swift como Hummingbird o Vapor, además de operar en servidores, contenedores y entornos DevOps.

También destaca las API nativas con async/await y la posibilidad de evitar la congestión de hilos del sistema operativo en ciertos escenarios. En paralelo, Google advierte que la legibilidad y la ergonomía del lenguaje podrían pesar menos si los agentes de programación basados en inteligencia artificial asumen cada vez más tareas de escritura y mantenimiento de código.

Para la compañía, Swift ofrece una combinación de controles de bajo nivel y una experiencia de desarrollo más accesible que lenguajes como C++ o Rust. Esa es una valoración de Google, no una garantía de adopción masiva.

Contenido redactado con asistencia de un LLM.

Síguenos

ThreadsX

Comentarios

Inicia sesión para unirte a la conversación.

Cargando comentarios…

Más en Tecnología