2 languages • Xcode is buggy ( refactoring , debugging , Code completion) • Swift is a Static dispatcher - no reflection =( • Swift embedded Libraries (app bloat) • 3rd Party library problems • Code Standards • AppCode did not have great support
Int raw value type • Structures defined in Swift • Top-level functions defined in Swift • Global variables defined in Swift • Typealiases defined in Swift • Swift-style variadics • Nested types • Curried functions The Journey Swift Types