No.
- Swift es solo para Apple. Cualquier solución razonable sería multiplataforma. El 90% de sus clientes de computadoras de escritorio / portátiles están en Windows. Más de la mitad de los clientes móviles están en Android.
- Swift no es full stack porque tampoco funciona en el navegador.
- El 74% de los desarrolladores están en Windows o Linux. [1] Algunos odian trabajar en Mac.
- Casi todos los servidores en la nube son Linux. Windows viene en segundo lugar. Los servidores en la nube de Mac tienden a ser caros.
- Sin servidor es la próxima gran novedad, y también tiende a basarse en un entorno Linux.
- Estarían soltando tarde. A Apple le gusta ser el primer producto asesino en una categoría. Facebook tiene React Native para front-end, React para web y sus diversas tecnologías PHP para backend. Google está respaldando una gran cantidad de tecnologías, Angular es la más popular para front-end y Angular tiene NativeScript para dispositivos móviles. Google tiene Go y Dart para los idiomas del servidor, los cuales corren en círculos alrededor de Swift para obtener rendimiento. Microsoft tiene Dot.Net/C#/Xamarin.
- Apple es principalmente una empresa de hardware. Google y Facebook son las compañías web primero, y Microsoft es una compañía de software primero. No es su fuerte.
- Las tecnologías existentes son buenas. JavaScript / TypeScript puede llevarlo desde el back-end al navegador y al dispositivo móvil a través de varias pilas sólidas. Node.js es bastante rápido y fácil de usar. Go funciona muy bien en los puntos de referencia [2] y tiene un ecosistema sólido de bibliotecas de soporte. La pila de Microsoft C # le ofrece una ruta a aplicaciones nativas optimizadas en dispositivos móviles y código de servidor. ¿Realmente necesitamos otra pila?