Thread overview
D vs Eiffel
Nov 06, 2004
AnonymousFC3
Nov 06, 2004
J C Calvarese
Nov 16, 2004
HN
Nov 16, 2004
Ant
Nov 07, 2004
Ilya Minkov
Jan 19, 2005
Charles Hixson
November 06, 2004
I have never seen a D vs Eiffel evaluation/comparison.
Your input appreciated.

November 06, 2004
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/
November 07, 2004
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
November 16, 2004
"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.


November 16, 2004
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

>


January 19, 2005
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.