Most of the audience of the site can be roughly divided into two categories: beginners and experienced users of D.
for beginners:
Looking to this sketch I think it will be useful to add some simple installation instruction for detected user's OS right here (to appreciate the complexity of the D installation before clicking), highlight links to Learn forum and IRC channel as most useful places to resolve problems and make documentation more accessible (btw, try link like http://php.net/preg_replace for example - I want to use dlang.org/Tuple and so on). It will be useful also to provide selector of online examples to allow beginners to see most interesting examples. Now if I want to see another example I need to reload page.
for experienced:
Many of existing blocks like "Why D?", "Learn", online examples are irrelevant to experienced D programmer. May be make switch button to drop out all presentation stuff and leave only more details docs and news sections? Or may be separate page.

Reply via email to