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 65151
To view parent comment, click here.
To read all comments associated with this story, please click here.

Member since:

"I suppose it's nice to force programmers to do tests, but I don't like being forced into things."

And that's why programming is still behind. No one wants to be "forced" into doing what needs to be done, and at best have to learn the hard way, and at worst never do.

Reply Parent Score: 1

ma_d Member since:
2005-06-29

Programmers aren't stupid. If you take away their personal methods you'll take away their interest; and the quality of your end product.
When we are assimilated in the borg collective then we can all be perfectly efficient and work the same, collectively.

At best by doing things their way they learn a new way which is radically better.
Please, stay out of my career path, don't be a programmer or a manager; we don't like your type.

When programming work looks like data-entry work computer science in the workplace will be dead. And so will innovation in the software world.

Reply Parent Score: 1

jack_perry Member since:
2005-07-06

When we are assimilated in the borg collective then we can all be perfectly efficient and work the same, collectively.

Judging by the amount of bad C/C++ code out there, I'd say that the borg collective is alive and well. My money's on the fellas using languages that force them to plan for bugs that are avoiding things like rocket crashes.

But, if you want to write fast, sloppy code without planning too much or thinking too much about it, then by all means use C/C++ or your favorite...

NOTE: My problem with Eiffel is that the compiler writers seem to fork their code on occasion, making past code unuseable. I had a system that I was planning to expand, but SmartEiffel forked me; my code would no longer compile. Time to look around...

Reply Parent Score: 2