- Hands-On Full:Stack Development with Swift
- Ankur Patel
- 168字
- 2021-08-27 19:39:43
Open source
In December 2015, Apple announced that it would open source Swift; this opened up the possibility of writing applications in Swift on other platforms, especially Linux. Open sourcing Swift meant that anyone could take the Swift code base and build a Swift compiler and toolset on their host operating system (OS) where LLVM is supported. This is exactly what Apple did soon after Swift was open sourced by creating Swift toolset that worked on Ubuntu, a popular distribution of Linux. Apple kept its promise of truly open sourcing Swift by also porting its libraries and frameworks, including Foundation, which is used extensively in iOS and macOS platforms, and made them work on Ubuntu. Without these frameworks, it would be hard to build cross-platform applications in Swift that work on both Apple's OS and Linux with same feature parity since Foundation is the standard library that contains access to essential data types, collections, and operating system services to define the base layer of functionality for any application.
- 黑客攻防實戰技術完全手冊:掃描、嗅探、入侵與防御
- Aptana Studio Beginner's Guide
- 網絡創新指數研究
- 農產品物聯網研究與應用
- 互聯網安全的40個智慧洞見:2014年中國互聯網安全大會文集
- 雷達饋線技術
- Getting Started with Grunt:The JavaScript Task Runner
- 物聯網長距離無線通信技術應用與開發
- 夢工廠之材質N次方:Maya材質手冊
- 紅藍攻防:構建實戰化網絡安全防御體系
- 大型企業微服務架構實踐與運營
- 互聯網安全的40個智慧洞見(2016)
- 物聯網
- 物聯網,So Easy!
- Hands-On Reactive Programming in Spring 5