D vs C++
Andrei Alexandrescu
SeeWebsiteForEmail at erdani.org
Mon Dec 27 14:30:08 PST 2010
On 12/27/10 3:33 PM, "Jérôme M. Berger" wrote:
> Jérôme M. Berger wrote:
>> ...
>
> I should perhaps add a couple of points:
> - I like D (or I would not be here);
> - D has some advantages over Python (mostly to do with low level
> programming and performance);
> - D and Python have some features that are on a par with each other;
> - Python has some advantages over D too (reflection comes to mind).
>
> We will not advance the cause of D by pretending that it is better
> at everything than all other languages. If we try to, we will simply
> annoy people who will see that we lied somewhere and simply assume
> that we lied everywhere. Seeing D's strength (and they are many) is
> all very good, but we must not be blind to the fact that others have
> strengths too.
>
> Jerome
Strongly agree. What I think presses some people's buttons is the
following pattern:
1. Some strong statement is aired on a subjective topic, e.g. in this
case a certain comparative aspect of two languages. Many people aren't
equally experienced in both so they need to choose between going with
the poster's assertiveness or spend time on doing due research.
2. If nobody answers, the strong statement "stays" and spreads possibly
inaccurate rumor.
3. On occasion someone _will_ carry the due diligence and would reveal
the issues with the claim.
4. In these rare instances, the poster subsequently dilutes the
statement by qualifications, amendments, and retractions, sometimes
relying on the ultimate placating device "I still have a lot to learn".
It's a risk worth taking: most of the time everything stops at point 2
and in the worst case the person who spent time debunking is silenced by
playing the modesty card.
Andrei
More information about the Digitalmars-d
mailing list