No estás seguro por dónde empezar. Pero no. Swift no toma caracteres de Python, y también es bastante sintácticamente diferente de Python que nunca mirarás un código swift y pensarás en Python. Si nunca ha visto el código C ++, podría pensar que algunas partes se parecen a Java, pero serían de C / C ++.
Swift es un lenguaje basado en C como muchos otros, como python, php, c ++, java, por nombrar algunos. Swift también permite que las funciones devuelvan múltiples variables que hacen muchos lenguajes, python, ruby, por nombrar algunas.
Mucho más diría que Swift tiene muchos padres, pero también tiene algunos, ¡como los infames! y?
- Tengo una aplicación en Google Play y Amazon, pero no tengo dinero para marketing. ¿Qué debo hacer?
- Me gustaría desarrollar mi primera aplicación de Android, pero ¿dónde debería comenzar?
- No puedo ver la imagen, el estado, la última vez que vi o incluso el nombre de un viejo contacto de WhatsApp. Solo muestra el número. ¿Estaba bloqueado o él cambió de número?
- Si estoy creando una aplicación de mensajería cifrada, ¿tengo que abrir la aplicación de código fuente?
- Quiero obtener un informe de lectura para SMS de texto. ¿Hay alguna aplicación de Android con esta función?
La forma en que se escriben las funciones y las clases, necesitaría ir con Pascal o incluso con Ir. Aunque creo que Go y Swift llegaron a estas conclusiones cada uno por su cuenta. Ha habido muchos idiomas en las universidades que no han ido a ninguna parte. Un hombre bastante famoso llamado Ken Thompson ha estado ocupado escribiendo muchos idiomas nuevos.
Pero al igual que Go, diría que la paternidad es bastante cercana, si no muy relacionada.
Entonces los padres son al menos C, Ruby, occam, Limbo, Modula, Newsqueak, Oberon, Pascal.