Sobre el proyecto
Swift es un lenguaje de programación de sistemas de alto rendimiento que cuenta con una sintaxis limpia y moderna. Proporciona acceso sin problemas a código y frameworks existentes en C y Objective-C, siendo seguro en cuanto a memoria de forma predeterminada.
Aunque está inspirado en Objective-C y muchos otros lenguajes, Swift no es un lenguaje derivado de C. Como lenguaje completo e independiente, Swift incluye características fundamentales como control de flujo, estructuras de datos y funciones, junto con constructores de alto nivel como objetos, protocolos, closures y genéricos. El lenguaje adopta módulos, eliminando la necesidad de cabeceras y la duplicación de código que estas conllevan.
El repositorio sirve como sede principal del Lenguaje de Programación Swift, mantenido por Apple. Incluye el código fuente del compilador, la biblioteca estándar y herramientas relacionadas. Se aceptan contribuciones a través de solicitudes de extracción siguiendo las directrices de contribución del proyecto.
Capacidades principales:
- Programación de sistemas de alto rendimiento
- Seguro en memoria de forma predeterminada
- Interoperabilidad con C y Objective-C
- Sintaxis moderna con abstracciones potentes
- Módulos en lugar de cabeceras
- Protocolos, genéricos y closures
- Comunidad activa de código abierto
Para obtener más información sobre el uso del lenguaje, visite swift.org/documentation. Para los detalles internos del compilador, consulte el índice de documentación.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.