¿Apple usará Swift para su desarrollo de backend?

Si bien Apple puede desarrollar más y más herramientas para sus clientes y desarrolladores de aplicaciones con el uso de Swift, es poco probable que Apple use Swift para el desarrollo de sus propios servicios de back-end.

La razón principal es que cuanto más grande es un sistema, más exponencialmente más importante se vuelve la forma en que su sistema maneja los errores, y con él también es exponencialmente más importante ser capaz de rastrear tales errores para descubrir qué los hizo suceder en El primer lugar. Si bien puede rastrear los errores en el código Swift de una aplicación simple con bastante rapidez, es cada vez más lento hacerlo a medida que aumenta la complejidad de su software. Y si bien puede relanzar una aplicación o reiniciar un sistema operativo que se bloquea (por lo general) sin afectar al mundo entero, lo mismo que sucede en el backend significa que decepcionará a muchas personas por un momento (y se quedará momentáneamente) decepcionarlos nuevamente de vez en cuando hasta que descubras lo que sucedió).

Una excepción es para tareas específicas aisladas del resto del ecosistema backend de Apple. Pero incluso eso es poco probable porque, a diferencia de otras compañías, Apple prefiere desarrollar sistemas que procesen tanto como sea posible en el front-end (existen excepciones, como Siri, pero también ha tenido muchas funciones trasladadas al front-end, y espero que cada vez más partes de Siri que se usan con frecuencia continuarán siendo trasladadas al front-end en los próximos años para permitir funciones más rápidas / más baratas / fuera de línea / más eficientes en energía).

Listo para soluciones empresariales …

IBM dice: “Swift ahora está listo para las empresas”.

Swift es el nuevo lenguaje de programación de Apple para escribir excelentes aplicaciones de iOS. La plataforma es significativamente para las empresas, especialmente las empresas que han hecho una inversión en las plataformas de Apple. Desde el lanzamiento de este nuevo lenguaje de programación en 2014, el desarrollo de aplicaciones en Swift siempre ha sido un tema candente de discusión entre las empresas. IBM Bluemix Runtime for Swift: el nuevo software desarrollado por la compañía para desbloquear todas las capacidades del lado del servidor, ahora disponible en Swift 3.0.

Apple e IBM se unieron a sus esfuerzos y le dieron ese impulso a Swift para que fuera popular. Swift es un lenguaje más compacto para la programación. Menos código equivale a una mejor legibilidad. IBM Cloud brinda oportunidades no solo para desarrollar e implementar, sino también para compartir recursos de Swift y usar Swift Sandbox para experimentos rápidos, liberando el potencial de la computación en la nube para impulsar el crecimiento del negocio. Lea más para descubrir cómo ambas empresas podrían trabajar simbióticamente para proporcionar soluciones empresariales y valores empresariales.

Leer más: https://goo.gl/DAx9OD