Jump to content

Objective C: Difference between revisions

From EDM2
No edit summary
Line 18: Line 18:
*
*
==Publications==
==Publications==
*  
* Brad Cox and Andrew Novobilski: Object-Oriented Programming: An Evolutionary Approach - 1991 - ISBN: 0201548348 - Out of print
====Local articles====
====Local articles====
*  
*  

Revision as of 06:53, 6 January 2015

A variant of the programming language C that adds an object system. While conceptually similar to C++ the main difference is that Objective C takes the object system from Smalltalk while C++ takes it from Simula, also there is greater emphasis on standard libraries for C++ than with O-C. Objective C never really took off the ground, the industry focused on C++ as it was an open standard while Objective C was a property system supported by one vendor and then was only really a pre-processor rather than a true compiler, the only company supporting it these days is Apple Inc., but they acquired their toolset from NeXT.

A list of OS/2 implementations of Objective C

Libraries and bindings

A list of DOS implementations of Objective C

A list of Objective C implementations that run under WinOS/2

A list of Objective C implementations that run under Java

A list of Objective C implementations in JavaScript

Publications

  • Brad Cox and Andrew Novobilski: Object-Oriented Programming: An Evolutionary Approach - 1991 - ISBN: 0201548348 - Out of print

Local articles

Tutorials and other learning material

Links

USENET

Standards