new domain: d-programming-language.org

Carlos noone at nowhere.com
Tue May 9 14:53:44 PDT 2006


 > What's wrong with the design we have at the moment?

Its hard to navigate.  I've come to like the DM/d site but thats because 
  I love the language and have a soft spot for it, newcomers might be 
put off.

The download link needs to be readily apparent and listed on the index 
page, right now its buried on the left pane under the mis-leading title 
'Tools'.  It needs to be big and easy to see.

There is a D for Win32 page, but no D for linux or D for Mac.

The one example 'wc' is too large.  There needs to be several examples 
of increasing complexity.  There also needs to be one big example, well 
commented, that shows off all the power of D , and easy enough for 
programmers to refer to for syntax.

The D community is a huge part of D.  An organized and easily locatable 
page on the D community would help allot.

The news page is deceptively called 'Forum' , and the News link is 
actually a page describing the newsgroups.

There needs to be a comprehensive set of tutorials on the 'official' 
site, dsource.org's tutorials would work well.

The Phobos API doc's are good, if not some what incomplete.

I like the comparison chart, but most people respond angrily too it.  I 
think its better not to compare it to other languages, bluntly saying D 
is better than X language , while true, just provokes anger.  I think a 
D for ( C, C++, Java, Python ) programmers articles would provide a 
better way to ease programmers used to other languages into the 
language.  Let them 'discover' how kick-ass D is themselves.


The Language link is confusing.  For example, the other day I was 
looking for the syntax on how to use 'is' for type deduction with 
templates ( is(T : int ), is ( T == int ) , which is nowhere on the 
template page.  Searching for 'is' obviously gave me tons of false hits. 
  It's also not listed alphabetically, I have to go over the entire list 
to find the 'Arrays' page.


 > Seriously, while they may be just what the site might look like and the
 > HTML might have not yet been written, web design isn't about graphic
 > design.  It's about conveying information in such a way that it is
 > accessible to a variety of people in a variety of websurfing 
environments.

I agree its not _solely_ about graphic design, but an aesthtically 
pleasing design goes a long way.

I agree strongly about it conveying information.  The best thing this 
website can do it is to provide easy access to the most common parts of 
D, and provide a way to easily find any other information thats more 
specific.

Usability and ease of use are 100% what this site should be about :).

Charlie


Stewart Gordon wrote:
> Carlos wrote:
>> Cool!
>>
>> Have you decided on a design yet ?
> 
> What's wrong with the design we have at the moment?
> 
>> So far it seems to be down to
>>
>> http://hcoop.net/~natamas/d/template.html
>> http://img114.imageshack.us/my.php?image=mockup5ey.jpg
>> http://dworks.marte.ro/template1.png
>> http://dworks.marte.ro/template2.png
> <snip top of upside-down reply>
> 
> Please, not one that's just a huge graphic!
> 
> Seriously, while they may be just what the site might look like and the 
> HTML might have not yet been written, web design isn't about graphic 
> design.  It's about conveying information in such a way that it is 
> accessible to a variety of people in a variety of websurfing environments.
> 
> OK, so there is some importance in the visual presentation, but this is 
> only secondary to structure and usability.  In order to evaluate visual 
> designs for websites, we need to make sure they can be implemented in a 
> way that degrades gracefully and preserves accessibility.
> 
> Stewart.
> 



More information about the Digitalmars-d-announce mailing list