delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1997/06/11/07:35:44

Date: Tue, 10 Jun 1997 02:41:46 -0600
From: David Stes <stes AT can DOT nl>
Subject: Re: Objective C help
Newsgroups: comp.os.msdos.djgpp
Message-ID: <865927690.26626@dejanews.com>
Organization: Computer Algebra Netherlands
References: <33961034 DOT 6D8F AT cam DOT org
Lines: 39
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

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 -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019