- Hands-On Full:Stack Development with Swift
- Ankur Patel
- 140字
- 2021-08-27 19:39:42
Swift's evolution
Swift started out as a general-purpose programming language, intended to replace Objective-C as the default language for building iOS, tvOS, watchOS, and macOS applications. Swift is a compiled language that compiles down to Low Level Virtual Machine (LLVM) bytecode and is Just-In-Time (JIT) compiled to native code of the architecture on its first run making Swift a very fast language. Swift also uses Automatic Reference Counting (ARC) to manage memory, making it simple to write applications especially for iOS where memory management is critical.
With all of these features, Swift definitely stands out from the rest of the languages popular during that time, which included Scala, Rust, Elixir, Kotlin, and C#. With growing popularity, all it needed was more platforms to run on and that is what Apple did when they open sourced it in late 2015.
- 解析QUIC/HTTP3:未來互聯網的基石
- 面向物聯網的CC2530與傳感器應用開發
- GPS/GNSS原理與應用(第3版)
- Hands-On Industrial Internet of Things
- Force.com Development Blueprints
- Yii Application Development Cookbook(Second Edition)
- 物聯網之霧:基于霧計算的智能硬件快速反應與安全控制
- Windows Server 2012 Hyper-V虛擬化管理實踐
- SAE原理與網絡規劃
- React Cookbook
- Getting Started with Memcached
- 物聯網與智慧農業
- 小型局域網組建
- 網絡互聯技術(理論篇)
- 物聯網傳感器技術與應用