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 66906
To read all comments associated with this story, please click here.
Member since:

Bertrand Meyers's Eiffel seems to me a very good candidate, easy, clean language, with "contract programming" (CP).

I also like a lot what I see in the D language, but D because of garbage collector (not deterministic) may not be a great system language... but ok with a GUI paradigm, like GNOME or KDE.

In my view the relative failure of Eiffel to be adopted is the lack of a good, open source GCC type (with ELF/DWARF debugging support) compiler: small Eiffel (now smart Eiffel) just did not convinced me.

I have little doubt that a "great Open Source Eiffel compiler" similar to GCC/G++ will lead to a good develloper envoronment, and Eiffel would take off.

The D language, is also a great candidate, and may very well succeed because there is a compiler, and a standard library (so important too!).

An why not C/C++?
C++ is just "bad language", and even his author apologize for having "caved in to the C lobby".

Neither Eiffel, nor D seems to have the problems of C++ and I would welcome both to write a great windowing environment that OO languages do so well.

C++ was only successful... by default: it was the only OO language with decent compiler, debuggers, libraries available.

I hope that ISE, that the inventor of Bertrand Mayer will lead the creation of an open source compiler, and he will find like Trolltech did, that it can be highly profitable.
Beside making money with compilers is not so easy!

Reply Score: 1