Website message overhaul

Nick Sabalausky a at a.a
Tue Nov 15 06:09:38 PST 2011


"Andrei Alexandrescu" <SeeWebsiteForEmail at erdani.org> wrote in message 
news:j9tpa6$1icu$1 at digitalmars.com...
> 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.
>

That's not bad, but I think it's an absolute shame to loose this, which I've 
always thought was perfect (well, with "functional" added to the list of 
progrmming styles in paragraph 2):

--------------
D is a systems programming language. Its focus is on combining the power and 
high performance of C and C++ with the programmer productivity of modern 
languages like Ruby and Python. Special attention is given to the needs of 
quality assurance, documentation, management, portability and reliability.

The D language is statically typed and compiles directly to machine code. It's 
multiparadigm, supporting many programming styles: imperative, object 
oriented, and metaprogramming. It's a member of the C syntax family, and its 
appearance is very similar to that of C++. Here's a quick list of features.

It is not governed by a corporate agenda or any overarching theory of 
programming.
--------------

FWIW, I *really* think that should stay there, right between "The D 
programming language. Modern convenience. Multi-paradigm power. Native 
efficiency." and the "Modern convenience" section.

(Note, I did remove the last sentence: "The needs and contributions of the D 
programming community form the direction it goes." since, at this point, the 
langauge has pretty much solidified.)




More information about the Digitalmars-d mailing list