swift語言特性

最近蘋果推出了他們新的開發語言,swift,他們本身的說法是,swift語言將會更快捷,更安全等等。可是具體的性能,還須要在後面的實踐過程當中去觀察,可是就目前來講swift語言除了將大部分21世紀靜態類型語言必有的東西都被集成了進去包含還借鑑了一些語言的優勢。具體以下: swift

  • Generics[泛型] / Type Inference[類型推測](C++)
  • Concepts / Type Constraints[類型約束] ( C# )
  • Algebraic Data Type[代數數據類型] ( Scala / Rust)
  • Closure[閉包] / Anonymous Function[匿名函數] (Objective-C)
  • Class based Object-Orientation[基於Class的面向對象](Smalltalk)
  • Protocol based Polymorphism[基於Protocol的多態] (Objective-C)
  • Keyword parameters (Objective-C / Python)

swift技術交流羣 376538118
安全

相關文章
相關標籤/搜索