> On Jun 13, 2015, at 19:06 , Carl Hoefs <newsli...@autonomy.caltech.edu> wrote: > > Thanks for the informative listing. So Swift offers refinements (not a > paradigm shift like object orientation over functional), many of which could > be added to ObjC, and many of which I wouldn’t want. I guess I was trying to > find the main, overwhelming purpose driving the adoption of Swift. I think I > was looking too high.
Watch the talk on protocol-oriented programming (https://developer.apple.com/videos/wwdc/2015/?id=408). And remember, you an do object-oriented programming in C. There's nothing magical about a language that makes it OO or prevents OO. But the language can certainly make it easier or harder to do. What I think Swift gives, more than any of the other options we have, is program correctness. I've only scratched the surface with Swift, and there are things about Obj-C I miss (well, one thing), but I'm quickly coming 'round to the idea that Swift is better (than other languages). -- Rick Mann rm...@latencyzero.com _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) Please do not post admin requests or moderator comments to the list. Contact the moderators at cocoa-dev-admins(at)lists.apple.com Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com