Website message overhaul

Peter Alexander peter.alexander.au at gmail.com
Tue Nov 15 11:51:43 PST 2011


On 15/11/11 1:25 PM, Andrei Alexandrescu wrote:
> On 11/15/11 12:37 AM, Peter Alexander wrote:
>> The current site is a wall of text that takes too long to tell me *what*
>> D is. There needs to be some sort of "D at a glance" that explains what
>> the language is without going into details.
>
> "The D programming language. Modern convenience. Multi-paradigm power.
> Native efficiency."
>
> It's right there at the top in big letters.
>
>
> Andrei

I don't feel that those few words adequately introduce D.

If a friend asked you what the D programming language was, you wouldn't 
reply with that headline, nor would you reply with several paragraphs of 
key features. You'd probably say something like

     "D is statically typed, natively compiled language with type 
deduction, automatic memory management, and clean C-family syntax. It 
focuses on pragmatism, safety, and powerful abstractions."

You then might go on to list some other more specific features like 
metaprogramming, compile speeds, its approach to concurrency etc.  That 
would probably be better on another page though.

I just feel like that page is desperately trying to sell D, rather than 
just humbly introducing it and letting the language speak for itself.


More information about the Digitalmars-d mailing list