Language Comparison (2)
Smalltalk
- ObjC is compiled, smalltalk is only partially compiled
- ObjC does hybrid typing. A string can be a char* or an object.
- Both have Object hierarchy SmallTalk=
Object, ObjC=NSObject - ObjC does not have class variables
- ObjC does not have block objects
Java
- ObjC is completely compiled
- ObjC has transparent Distributed Objects compared to Java's RMI
- ObjC "had a big influence" on Java creators