Linked by Thom Holwerda on Sat 26th Nov 2005 17:02 UTC, submitted by Megatux
Gnome "I followed the debate about a successor for the C/C++ combination as the primary language for developing the GNOME core desktop platform very closely last month. There has been discussion about a number of options. What I would like to do on this page is give an overview how a probably less well-known language might be a viable compromise as a C/C++ successor. This language is called Eiffel and exists for over a decade. Eiffel takes the principle of Object-Oriented programming to its extremes and, as a consequence, is a very easy to learn language."
Thread beginning with comment 65300
To read all comments associated with this story, please click here.
Vote for Objective-C
by on Sun 27th Nov 2005 09:11 UTC

Member since:

I vote for Objective-C

* It's only a set of orthogonal extensions to C so all your C code it's valid, you can use C libraries 'out of the box' (no need of extern "C" unlike C++)
* Less overhead due to object oriented features than C++
* It's easier to learn than C++
* Well supported by open source dev. tools (at least by GCC 4.x, this is also true for C++, though)

Probably it has more advantages but I don't remember them now.

Reply Score: 0