Swift 正式開源,同時開源 Swfit 核心庫和包管理器

jopen 9年前發布 | 7K 次閱讀 Swift

Swift 正式開源!Swift 團隊很高興宣布 Swift 開始開源新篇章。自從蘋果發布 Swfit 編程語言,就成為了歷史上發展最快的編程語言之一。Swift 通過設計使得軟件編寫更加快速更加安全。

Swift 的 GitHub 地址:https://github.com/apple/swift

Swift 正式開源,同時開源 Swfit 核心庫和包管理器

Swift 是由多種不同的項目組成的,提供一個構建軟件的完整生態系統。Swift 編譯器項目解析 Swift 語法,產生語義判斷來幫助編寫正確代碼,利用 LLVM 生成機器指令。LLDB 項目是 first-class 調試器,包含一個 REPL 進行交互編程。Swfit 標準庫項目包含所有核心類型和基礎函數。

Swift 團隊今天除了開源 Swfit 之外,還開源了兩個項目:Swfit 核心庫項目和全新的 Swift 包管理器項目。

Swift 包管理器

Swift 包管理器是全新的項目,可以創建一個強大,用戶友好的工具來構建和共享 Swift 代碼。Swift Package Manager 當前還是早期開發階段。 

GitHub 地址:https://github.com/apple/swift-package-manager 

核心庫

Swift 核心庫項目是更高級別的 APIs 集合,基于 Swift 標準庫。這些庫提供的函數有:定位,網絡基元,單元測試,用戶參數等等。此外還提供編碼規范。

核心庫基于 Apple 平臺的框架,命名為:Foundation, libdispatch 和 XCTest。

GitHub 地址: