Apple’s Craig Federighi announces the Swift programming language for iOS. We engineers are a picky bunch. We spend countless hours coding apps and websites. So, when it comes tools and programming ...