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 65064
To read all comments associated with this story, please click here.
Absolutely fantastic
by on Sat 26th Nov 2005 20:11 UTC

Member since:

First, Eiffel does *great* on benchmarks, very close to gcc.

Second, its Design By Contract is a great enhancement to squash bugs in their conception.

Third, there's SmartEiffel, another *serious* technology devloped by French INRIA ("France's MIT").

Fourth, SmartEiffel is Free Software.

Fifth, it is fully object-oriented.

Now, *this* is the way to go. *Finally* people are begining to use their brains!

Reply Score: 1

RE: Absolutely fantastic
by on Sat 26th Nov 2005 20:36 in reply to "Absolutely fantastic"
Member since:

Sixth: it's 20 years old and has not been able to become mainstream.

Eiffel is a dead language.

Reply Parent Score: 2

RE: Absolutely fantastic
by on Sat 26th Nov 2005 20:41 in reply to "Absolutely fantastic"
Member since:


Fifth, it is fully object-oriented.

What do you mean by "object-oriented"? If you're talking about the C++/Java style of OOP, then this is more of a restriction than anything else.

-bytecoder

Reply Parent Score: 0

RE[2]: Absolutely fantastic
by Ronald Vos on Sat 26th Nov 2005 23:56 in reply to "RE: Absolutely fantastic"
Ronald Vos Member since:
2005-07-06


What do you mean by "object-oriented"? If you're talking about the C++/Java style of OOP, then this is more of a restriction than anything else.

-bytecoder


Well, THAT's the thing: it's truly object oriented without any 'violations', unlike the aforementioned.

Reply Parent Score: 1