<title>The swift.org Blog Welcome</title>
The swift.org Blog welcome Projects Swift Package Manager Core Libraries swift.org Website
https://swift.org/blog/welcome/
The swift.org Blog Welcome
December 3, 2015
Welcome to the blog on swift.org! Today we launched the Open source Swift project along with the swift.org website. We couldn ' t be more excited to work together in an open community to find and fix issues, add enhancements, and bring swif T to new platforms.
This blog is where the engineers working on Swift would make announcements and highlight important community topics.
Projects
Swift is made to a number of different projects, providing a complete ecosystem for building great software. The Swift compiler project interprets Swift syntax, produces diagnostics to help you write correct code, and Empl Oys LLVM to generate machine instructions. The lldb Project is a first-class debugger this includes a REPL for interactive programming. and the Swift standard library project includes all the core types and basic functionality you need to write soft Ware in Swift.
Today, we released additional projects for Swift in open source:the Core Libraries Project, and a new Sw IFT Package Manager Project.
- The Swift Compiler project
- The LLDB Project
- Swift Standard Library Project
- Core Libraries Project
- Swift Package Manager Project
Swift Package Manager
The Swift package Manager is a brand new project this strives to create a powerful, user-friendly tool to build and SH is Swift code. (Role of Package Manager: Shared code) We are focused on ensuring the package manager was great at sharing source code, rather than compiled binary libraries. This was very early in development, and would be a designed and developed using Swift's open, collaborative process.
You can find example package repositories at the Apple home on GitHub, as well as the source code and additional Informati On for the package manager itself.
Core Libraries
The Swift Core Libraries project is a higher-level set of APIs, above the Swift Standard library. (The core library is a package on top of the standard library) These libraries offer functionality such as localization, networking Primitives, unit testing , user Preferences, and more. These libraries also introduce coding conventions that'll be useful as you write more Swift code, and create NE W packages.
The core libraries is based on frameworks included in Apple platforms, namely Foundation, libdispatch, and xctest. The swift open source versions of these frameworks is intended to make it easy for use the same Swift code with consistent Functionality across multiple platforms.
Swift.org Website
This website are the home of the Swift project with links to the resources you'll need to participate in the community. We invite you to click around the navigation area to explore the site, but we wanted to call out a few key links here in O UR inaugural post:
- The Apple home on GitHub hosts all the Swift source code codes managed
- The Swift mailing lists is how we interact mailing list
- The Getting Started pages would help you setup a SWIFT development environment development environment
- The Download page includes pre-built binaries for the supported platforms binary download
- The Swift Evolution Process describes how new features is proposed features list
Welcome to the open source Swift community.
, Haven Swift Team
Undefined
The swift.org Blog Welcome Welcome page Note