jueves, 3 de diciembre de 2015

Apple acaba de anunciar que su lenguaje de programación Swift es ahora de código abierto

La compañía ha lanzado un nuevo sitio web swift.org que proporciona un blog, documentación, descargas y otros materiales para ayudar a los desarrolladores con Swift.

- - -
Bienvenido a Swift.org

Swift es ahora de código abierto!

Estamos muy emocionados por este nuevo capítulo en la historia de Swift. Después de Apple dio a conocer el lenguaje de programación Swift, que rápidamente se convirtió en uno de los idiomas de más rápido crecimiento en la historia. Swift hace que sea fácil de escribir software que es increíblemente rápido y seguro por diseño. Ahora que Swift es de código abierto, puede ayudar a hacer el mejor lenguaje de programación de propósito general disponible en todas partes.

Para los estudiantes, el aprendizaje Swift ha sido una gran introducción a los conceptos de programación modernos y las mejores prácticas. Y debido a que ya está abierta, sus habilidades Swift podrán aplicarse a una gama aún más amplia de plataformas, desde los dispositivos móviles al escritorio a la nube.

Bienvenido a la comunidad de Swift. Juntos estamos trabajando para construir un mejor lenguaje de programación para todos.

- El Equipo de Swift
- - -
Apple Open Sources Its Swift Programming Language
Apple ha separado el código para el proyecto Swift en varios repositorios de código abierto, todo alojado en GitHub.

Compilador y Biblioteca Estándar

● rápida: La principal repositorio de Swift, que contiene el código fuente para el compilador de Swift, la biblioteca estándar y SourceKit.
● swift-evolución: los documentos relativos a la continua evolución de Swift, incluyendo metas para los próximos lanzamientos propuestas de modificación y las extensiones de Swift.

Bibliotecas del núcleo

● Swift-corelibs-base: El código fuente de la Fundación, que proporciona una funcionalidad común para todas las aplicaciones.
● Swift-corelibs-libdispatch: El código fuente para libdispatch, que proporciona primitivas de concurrencia para trabajar en el hardware multinúcleo.
● Swift-corelibs-xctest: El código fuente para XCTest, que proporciona la infraestructura de pruebas fundamental para aplicaciones Swift y bibliotecas.

Package Manager

● swift-package-manager: El código fuente para el gestor de paquetes Swift.
● swift-llbuild: El código fuente para llbuild, un sistema de construcción de bajo nivel utilizado por el gestor de paquetes Swift.

Clonados Repositorios

Swift se basa en varios otros proyectos de código abierto, en particular la infraestructura LLVM compilador. Clones de Swift de los depositarios de esos proyectos de código abierto contienen cambios-Swift específico y se fusionan con regularidad de sus fuentes originales.

● veloz llvm: El código fuente para LLVM, con un puñado de incorporaciones Swift-específicos. Fusionada con regularidad de las fuentes LLVM en llvm.org.
● swift-clang: El código fuente para Clang, con un puñado de incorporaciones Swift-específicos. Fusionada con regularidad de las fuentes Clang en llvm.org.
● swift-LLDB: El código fuente de la versión compatible con Swift de LLDB, para depurar programas Swift. Fusionada con regularidad de las fuentes LLDB en llvm.org.
● Swift-cmark: El código fuente para CommonMark, que se utiliza en el compilador Swift.

Pulse el siguiente enlace para ver el sitio swift.org y aprender más sobre el nuevo lenguaje de programación de Apple.

No hay comentarios:

Publicar un comentario