I beg to differ. Learning objective c -does not- mean that you know c. As I already said, objective c handles resource allocation and deletion for you via ARC. c also works differently in a lot of cases where objective c does not. Sure you don't have classes, but there are other differences as wel, including the preprocessor.

On 7/5/2014 9:49 PM, Sabahattin Gucukoglu wrote:
I should have been clearer when I said that by learning Objective C one would 
inherently know how to program in C, because I really meant to emphasise that 
it's C you should learn, but as it happens it's actually the case, because 
Objective-C is a proper superset of C, unlike C++.  So while you might learn 
Objective-C simply to operate within Apple's infrastructure, still you are 
learning the C language, which is just Objective-C without the object-oriented 
bits.  Unfortunately, too many people come to C with the expectation that it's 
as high-level as it looks, which is of course not the case, though it's an easy 
mistake to make.

The ebook is Apple's official description of the language, a bit like "The C 
Programming Language" (also on iBooks) is the canonical tome for C programmers.  
Highly recommended.

Cheers,
Sabahattin



--
Take care,
Ty
http://tds-solutions.net
He that will not reason is a bigot; he that cannot reason is a fool; he that 
dares not reason is a slave.

--
You received this message because you are subscribed to the Google Groups 
"MacVisionaries" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/macvisionaries.
For more options, visit https://groups.google.com/d/optout.

Reply via email to