This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
[steering] objective-c++
- From: Vin Fiano <ynniv at cc dot gatech dot edu>
- To: gcc at gnu dot org
- Date: Tue, 6 May 2003 04:17:39 -0400
- Subject: [steering] objective-c++
I am a student working on an Objective-C based application. I have
taken a number of measures to keep my code compatible with GNUstep,
however I need to use a C++ library. Doing so will restrict my code to
Mac OS X, which is an unfortunate loss. I have heard that Apple has
submitted Objective-C++ patches to gcc, and that there is currently
indecision as to their inclusion in gcc. In my experience with
GNUstep, I feel that Objective-C++ is vital to people's acceptance of
Objective-C as a programming environment. While I was at first turned
off to the idea, I quickly realized that Objective-C++ should probably
not be used as a primary language, but is indispensable as a bridge
between plentiful C++ libraries and the easy to program Objective-C
environment. Without this bridge, the programmer is forced to write
shims in C, a painful process that is counter productive to OO
environments. This makes Objective-C an unusable alternative from a
practical standpoint.
Should the question arise to whether Objective-C++ be included in gcc,
I hope that you would consider it an important addition. I have found
Objective-C to be a powerful and fun language to work in, concepts that
I had almost forgotten through the years of my higher education.
GNUstep is the only environment for most people to work with it, and it
could use some more love.
I am sending this to you because of the GNUsteap FAQ at
http://www.gnustep.org/information/faq_1.html#SEC9. It recommended
that I send requests for the addition of Objective-C++ to this address.
Sincerely,
Vincent Fiano
(ynniv@cc.gatech.edu)