Jump to content

Objective C: Difference between revisions

From EDM2
Created page with "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 f..."
 
No edit summary
Line 2: Line 2:


==A list of OS/2 implementations of Objective C==
==A list of OS/2 implementations of Objective C==
* [[EMX Compiler]]
* [[EMX Compiler]] - Open source - Discontinued


====Libraries and bindings====
====Libraries and bindings====
Line 8: Line 8:


==A list of DOS implementations of Objective C==
==A list of DOS implementations of Objective C==
* [[EMX Compiler]]
* [[EMX Compiler]] - Open source - Discontinued
* [[Stepstone Objective-C]] - Commercial - Discontinued


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

Revision as of 06:41, 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

Local articles

Tutorials and other learning material

Links

USENET

Standards