Objective C: Difference between revisions
Appearance
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
- EMX Compiler - Open source - Discontinued
Libraries and bindings
A list of DOS implementations of Objective C
- EMX Compiler - Open source - Discontinued
- Stepstone Objective-C - Commercial - Discontinued