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