Difference between revisions of "Objective-C"
Jump to navigation
Jump to search
(Added a short description) |
Espectador (talk | contribs) |
||
(4 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
− | Objective-C | + | '''Objective-C''' is a reflective, object-oriented programming language that adds [[Smalltalk]]-style [[Message|messaging]] to C. |
− | Objective-C | + | It is a very "thin" layer on top of C, which makes Objective-C a strict superset of C. That means it is possible to compile any C program with an Objective-C compiler -- something that cannot be said of C++ ... |
+ | Objective-C derives its syntax from both C and Smalltalk. Most of the syntax (including preprocessing, expressions, function declarations and function calls) is inherited from C, while the syntax for object-oriented features was created to enable Smalltalk-style message passing. | ||
− | Some | + | == Some Resources == |
− | # [http:// | + | # [http://en.wikipedia.org/wiki/Objective-C Objective-C] on Wikipedia |
− | # | + | # [http://developer.apple.com/documentation/Cocoa/Conceptual/ObjectiveC/ The Objective-C Programming Language] |
# [http://www.toodarkpark.org/computers/objc/ Object-Oriented Programming and the Objective-C Language] | # [http://www.toodarkpark.org/computers/objc/ Object-Oriented Programming and the Objective-C Language] | ||
# [http://www.faqs.org/faqs/computer-lang/Objective-C/faq/ Objective-C FAQ] | # [http://www.faqs.org/faqs/computer-lang/Objective-C/faq/ Objective-C FAQ] | ||
+ | # [http://wiki.gnustep.org/images/7/7a/Manual_GNUstep.pdf Manual de Objective-C y GNUstep en español] | ||
+ | |||
+ | |||
+ | [[Category:Objective-C]] |
Latest revision as of 19:10, 29 May 2008
Objective-C is a reflective, object-oriented programming language that adds Smalltalk-style messaging to C.
It is a very "thin" layer on top of C, which makes Objective-C a strict superset of C. That means it is possible to compile any C program with an Objective-C compiler -- something that cannot be said of C++ ...
Objective-C derives its syntax from both C and Smalltalk. Most of the syntax (including preprocessing, expressions, function declarations and function calls) is inherited from C, while the syntax for object-oriented features was created to enable Smalltalk-style message passing.