3 ms·
Besides iOS/OSX support, what are Swift's features that make it interesting compared to other languages?
by guelo 11y ago
Besides iOS/OSX support, what are Swift's features that make it interesting compared to other languages?
- pjmlp 11y agoIt is a multi-paradigm programming language with great tooling and corporate backing. I can easily imagine Swift joining F# in terms of corporate adoption.
- verandaguy 11y agoIt appeals to the functional crowd; according to Apple's textbyte [here](http://www.apple.com/live/2015-june-event/eda6e3f7-0fda-4b46-b428-94b7ac62cdec/ http://www.apple.com/live/2015-june-event/eda6e3f7-0fda-4b46...), Swift 2 will have support for ObjC-style generics, pattern matching, and (presumably) an updated FFI for C. I doubt it will be more attractive to functional programmers than Haskell, though; although the fact that it's an open source language that lets you do functional programming for iOS is pretty huge, IMO.