Like this article? We recommend
Different Syntax
Different Syntax
Objective-C and Java make radically different decisions in terms of syntax. Java was intended to be approachable by C users and so adopts C-like syntax everywhere. Objective-C, being a superset of C, takes the philosophy that all new semantics should be accompanied by new syntax.