Re: Language options: Objective-C, Swift, C or C++?
Re: Language options: Objective-C, Swift, C or C++?
- Subject: Re: Language options: Objective-C, Swift, C or C++?
- From: Uli Kusterer <email@hidden>
- Date: Sat, 13 Jun 2015 12:18:14 -0700
On 12 Jun 2015, at 22:48, Jens Alfke <email@hidden> wrote:
> Even the “if” statement is a method on class Boolean. Objective-C on the other hand is an awkward combination of Smalltalk objects on top of C. And the C crap really gets in the way. That’s where Swift really helps.
Or to paraphrase the Brad Cox book title: ObjC is “an evolutionary approach” to OO. C is at once ObjC’s greatest strength (nobody would have adopted it otherwise, and selective optimization would have been harder) and its greatest liability (because without it it could be as beautifully clean and learnable as Smalltalk).
Cheers,
-- Uli Kusterer
“The Witnesses of TeachText are everywhere...”
http://zathras.de
_______________________________________________
Cocoa-dev mailing list (email@hidden)
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:
This email sent to email@hidden