Apple surprised or disappointed those awaiting new product announcements at WWDC this year. For some, Apple achieved both - surprise and disappointment. For most attendees, it was delight more than anything negative. For WWDC was all about software this year: iOS, OS and apps. Developers were not only given new SDKs and APIs to make their development work easier (these are Software Development Kits, and modules that allow bits of code to link up with other bits of code to do more things), but Apple also announced and released a whole new programming language to go with it all: Swift.
Swift has been secretly in development at Apple for four years - it certainly surprised most developers at WWDC, and there were more than 5000 there. The new programming language is for Cocoa and Cocoa Touch. Writing code is interactive in Swift, and its syntax is more concise than Objective-C, yet it's more expressive, and Swift-written apps are supposed to run faster. "Swift is ready for your next iOS and OS X project - or for addition into your current app - because Swift code works side-by-side with Objective-C", to quote Apple.
What do developers think of Swift? The conundrum is whether to add Swift code into existing Objective-C projects, or to rewrite those (and previous) projects completely in Swift.
Swift provides new syntax and syntactics not seen before from Apple. It's a more modern language without any of the legacy baggage of the C language - that's been a staple of programming since the 1970s. Tech Republic seems impressed, anyway.
I'm not equipped to write definitively on the new programming language. I'm no developer. But I am interested in what NZ developers think. You might, instead, check out articles like this one over at ZDNet.
The verdict seems to be that Apple was standing strong on the WWDC stage, while looking relaxed and easy going. As former Apple engineer Matt Drance puts it, Apple was "coming from a place of confidence rather than concession."