David Chisnall takes a look behind the scenes at Apple's upcoming revamp of the Objective-C language. As with any new language, some things are good, some are ugly, and some are both.
Permalink for comment 179175
To read all comments associated with this story, please click here.
The syntax of Objective-C has about one thing that's similar to the syntax of Smalltalk. It is a single-inheritance message-based language and has that in common with Smalltalk, but it's really more of C with a simple object system bolted onto the side that looks completely alien from both the C and Smalltalk perspective. All of the mediocrity of programming with C with less than half of what's interesting about any Smalltalk environment. Now with garbage collection and foreach!
Member since:
2006-01-01
The syntax of Objective-C has about one thing that's similar to the syntax of Smalltalk. It is a single-inheritance message-based language and has that in common with Smalltalk, but it's really more of C with a simple object system bolted onto the side that looks completely alien from both the C and Smalltalk perspective. All of the mediocrity of programming with C with less than half of what's interesting about any Smalltalk environment. Now with garbage collection and foreach!