Xref: utzoo comp.lang.c++:9432 comp.object:1754 Path: utzoo!attcan!uunet!microsoft!edwardj From: edwardj@microsoft.UUCP (Edward JUNG) Newsgroups: comp.lang.c++,comp.object Subject: Re: OO Development Environments Keywords: C++, Objective C Message-ID: <57214@microsoft.UUCP> Date: 6 Sep 90 18:22:57 GMT Reply-To: edwardj@microsoft.UUCP (Edward JUNG) Organization: Microsoft Corp., Redmond WA Lines: 43 In article <15409@drilex.UUCP> dricejb@drilex.UUCP (Craig Jackson drilex1) writes: >In article <5514@stpstn.UUCP> lerman@stpstn.UUCP (Ken Lerman) writes: [...] >|Objective-C is available (and supported by) three vendors (that I know of). >|Not one. > [...] >Perhaps it would be more correct to say that there is only one basic >implementation of Objective-C commercially available, whereas there >are several independent implementations of C++? However, the real point >is that there is an implementation of C++ (G++) which is available at >negligable cost, especially to the academic/research community where copyleft >is not a concern. If there were a "GNU Objective-C" in existence, a lot >more people would think it to be a fine language. >-- >Craig Jackson >dricejb@drilex.dri.mgh.com >{bbn,axiom,redsox,atexnet,ka3ovk}!drilex!{dricej,dricejb} The NeXT implementation of Objective-C after version 0.9 of their OS is an independent implementation. Moreoever, it is based upon GCC from the Free Software Foundation and therefore falls under the free software policy of FSF. NeXT's object library is significantly different from that of Stepstone and the various IC-Paks. I believe that IBM implementation is a port of NeXT's implementation, but I am uncertain how much of the NeXT code remains in the IBM version. The latest FSF newsletter, as I remember, mentioned that version 2.0 of GCC would compile Objective-C (I assume this ability is derived from the NeXT GCC). Reflexively, version 2.0 of NeXT's compiler will apparently compile C++. So let's watch the world get smaller and happier and less religious about languages. I hope to see whether Objective-C and C++ can be mixed along the lines suggested by Brad Cox or if it just isn't as elegant as we might think. . Edward Jung I do not represent Microsoft