www.digitalmars.com         C & C++   DMDScript  

D.gnu - D vs Eiffel

reply AnonymousFC3 <AnonymousFC3 noemail.net> writes:
I have never seen a D vs Eiffel evaluation/comparison.
Your input appreciated.
Nov 06 2004
next sibling parent reply J C Calvarese <jcc7 cox.net> writes:
AnonymousFC3 wrote:
 I have never seen a D vs Eiffel evaluation/comparison.
 Your input appreciated.

Try looking at http://www.prowiki.org/wiki4d/wiki.cgi?LanguagesVersusD Eiffel is there, but I can't guarantee it's right. -- Justin (a/k/a jcc7) http://jcc_7.tripod.com/d/
Nov 06 2004
parent reply "HN" <hn nospam.net> writes:
"J C Calvarese" <jcc7 cox.net> wrote in message
news:cmjlmg$1tn$1 digitaldaemon.com...
 AnonymousFC3 wrote:
 I have never seen a D vs Eiffel evaluation/comparison.
 Your input appreciated.

Try looking at http://www.prowiki.org/wiki4d/wiki.cgi?LanguagesVersusD Eiffel is there, but I can't guarantee it's right.

There are errors in the comparison table. For example, Eiffel supports Generics, while from the table it would appear that it doesn't.
Nov 16 2004
parent Ant <Ant_member pathlink.com> writes:
In article <cnd6fq$cu8$1 digitaldaemon.com>, HN says...
"J C Calvarese" <jcc7 cox.net> wrote in message
news:cmjlmg$1tn$1 digitaldaemon.com...
 AnonymousFC3 wrote:
 I have never seen a D vs Eiffel evaluation/comparison.
 Your input appreciated.

Try looking at http://www.prowiki.org/wiki4d/wiki.cgi?LanguagesVersusD Eiffel is there, but I can't guarantee it's right.

There are errors in the comparison table. For example, Eiffel supports Generics, while from the table it would appear that it doesn't.

it's a wiki. can you please fix it? Ant

Nov 16 2004
prev sibling parent reply Ilya Minkov <minkov cs.tum.edu> writes:
AnonymousFC3 schrieb:
 I have never seen a D vs Eiffel evaluation/comparison.
 Your input appreciated.

Though there is one at Wiki, as pointed out by JCC7, i wouldn't give it to much value. For the one, it tries (and fails) to separate language features from the standard library features - which for some languages makes sense, for others (like Sather - i am not deeply familiar with Eiffel) it desn't since the library and the language were desgned together to compliment each other and the language gives the library the possibility to do it in a "native" manner. Taking a look at, say, OCaml - there the language features were originally library features before they were migrated into the compiler. I suggest you describe your situation - that is, whether you are considering to switch from Eiffel, or whether you are switching from another language, and considering Eiffel and D as mutually exclusive alternatives, and what languages you have experience in and what deficiencies of these languages bothered you the most. Then, perhaps some people with experience in many languages would be able to suggest what you would like and what you would dislike about D, and how it may affect your work. The main characteristic of D is that it is a very feature-rich, though not throughout consistent, language, so it imposes minimal requierements on the libraries, which, because of its youngness, are not quite there yet. However, see MinTL and DTL for algorithms and containers, and there is an object-oriented GTK wrapper for GUI, and bindings to many basic C libraries are there or are easy to make yourself. We are also sure that some consistency holes will be filled in future (backward compatible) versions of D. -eye
Nov 07 2004
parent Charles Hixson <charleshixsn earthlink.net> writes:
Ilya Minkov wrote:
 AnonymousFC3 schrieb:
 
...
 features from the standard library features - which for some languages 
 makes sense, for others (like Sather - i am not deeply familiar with 
 Eiffel) it desn't since the library and the language were desgned 
 ...
 -eye

Is Sather still a live language? The news list died long ago.
Jan 19 2005