Objective C
Objective C
(language)It has no operator overloading, multiple inheritance, orclass variables. It does have dynamic binding. It isused as the system programming language on the NeXT. Asimplemented for NEXTSTEP, the Objective C language is fullycompatible with ANSI C.
Objective C can also be used as an extension to C++, whichlacks some of the possibilities for object-oriented designthat dynamic typing and dynamic binding bring to ObjectiveC. C++ also has features not found in Objective C.
Versions exist for MS-DOS, Macintosh, VAX/VMS andUnix workstations. Language versions by Stepstone,NeXT and GNU are slightly different.
There is a library of (GNU) Objective C objects byR. Andrew McCallum
See also: Objectionable-C.
["Object-Oriented Programming: An Evolutionary Approach", BradCox, A-W 1986].