Mail Archives: djgpp/1997/06/11/07:35:44
In article <Pine DOT D-G DOT 3 DOT 91 DOT 970609104508 DOT 23601F-100000 AT dg1>,
"Art S. Kagel" <kagel AT ns1 DOT bloomberg DOT com> wrote:
>
> On Wed, 4 Jun 1997, Vic wrote:
>
> > Hi. I would like to know what exactely Objective C is, what functions it
> > has etc. I looked in the FAQ but I did not find anything. I also looked
> > at DJ's site and found an intro doc about ObjC but it is still under
> > construction.
>
> Objective "C" is an Object oriented extension to "C" which predated C++.
> It may be "truer" to the OOPL ideal. Objective C was championed by NEXT
> Conputers as its language of choice. Check out the following:
Nowadays, I'd describe Objective "C" as a precompiler for C and C++. As
you note, originally it was a precompiler, only for C. The idea is to
provide some support for using Smalltalk-like messenging and class
libraries in a base language like C or C++.
I wrote with some help of Kenneth Lerman and some encouragement of Brad
Cox, who used to be compiler engineers at Stepstone (company that
invented Objective C back in 1983) a little compiler myself.
It seems to work okay on DJGPP. I tested it also with the "gcc 2.7.2p" of
the Pentium Compiler Group, as C back-end compiler.
The bootstrap compiler (.zip package) is available for DJGPP from the
following URL :
http://www.can.nl/~stes/compiler.html
Suggestions from people who know more about DJGPP than I do (I basically
just did a recompile of the UNIX version of the compiler) are most
welcome.
David.
-------------------==== Posted via Deja News ====-----------------------
http://www.dejanews.com/ Search, Read, Post to Usenet
- Raw text -