|
From: | Steve Naroff |
Subject: | Re: [objc-improvements-branch] About to start ObjC++ |
Date: | Thu, 22 Jan 2004 14:04:51 -0800 |
For developers that have existing C++ code, Objective-C++ allows them to integrate it without being forced to "wrap" everything explicitly (using functions). It also supports aggregation...that is, ObjC objects can reference C++ objects (and vice-versa). The type systems remain distinct (or "mutually oblivious", as Zem likes to say). That's the short story.
snaroff On Jan 22, 2004, at 12:58 PM, Ziemowit Laski wrote:
On 22 Jan 2004, at 9.36, Travis Griggs wrote:Ziemowit Laski wrote:Hello, This is just a friendly heads-up that the objc-improvements-branch, previously used to integrate Apple's ObjC fixes into the mainline, shall henceforth be used to develop the Objective-C++ front-end, to be integrated into mailine 3.5 upon completion. Once objc-improvements-branch becomes even minimally usable, I'll send out another notice so that folks can try it out.I'm a lurker. I play with ObjC now and then again and have toyed with using it on our dedicated processing machines. Though the Gnustep group seems to be focused on building an objc desktop environment, I benefit in a side-affect way because of the great work they do in providing a good base library.So my question for you is, what do your efforts mean for me as a simple application programmer? I abhor C++ the language (some of the semantic compiler improvements such as declare variables anywhere are nice). Do I get to look forward to C++ idioms infecting the base library?Well, I don't work on GNUStep and can't speak for its developers, but I'd suspect they would be as averse to the infestation as you are... :-) At any rate, ObjC++ will be just another front-end, sitting alongside ObjC, and no one will be forced to use it. :-)--Zem _______________________________________________ Discuss-gnustep mailing list Discuss-gnustep@gnu.org http://mail.gnu.org/mailman/listinfo/discuss-gnustep
[Prev in Thread] | Current Thread | [Next in Thread] |