dlang.org "Getting Started" page
Jonathan Marler via Digitalmars-d
digitalmars-d at puremagic.com
Sat Jan 31 13:05:26 PST 2015
On Saturday, 31 January 2015 at 19:35:45 UTC, Zach the Mystic
wrote:
> On Saturday, 31 January 2015 at 19:22:06 UTC, Jonathan Marler
> wrote:
>> On Saturday, 31 January 2015 at 19:03:55 UTC, Zach the Mystic
>> wrote:
>>> I'm looking for feedback for:
>>>
>>> https://github.com/D-Programming-Language/dlang.org/pull/878
>>> https://issues.dlang.org/show_bug.cgi?id=14088
>>>
>>> Investigation shows that the D Wiki is the best landing place
>>> for newcomers, so they are directed there first. I think the
>>> current page leaves newcomers a little bit stranded.
>>
>>
>> Seems like a good idea to me. One thought, when I'm looking
>> at a new language and I see a "Getting Started", I would
>> expect to see links for tutorials such as how to install and
>> tutorials on writing Hello World... I would put those links
>> first.
>
> In principle, I agree, but the front page of the Wiki has such
> links already, plus a whole lot more. It won't take the new
> user long to find what they're looking for there.
>
> I thought "Getting Started" was a good title, but maybe I
> should change it to "Introduction".
Personally, when I get started with a new language the first
things I want are:
1. Examples (Hello World, File IO, some examples that demonstrate
what makes the language unique).
2. I want to see an introduction to the language, what makes the
language unique, what are the goals of the language, things like
that.
3. I want to see language references, where can I go to reference
how to do something in the language.
4. I want to see build/install/small program tutorials.
I think these 4 things should require 1 click to get to. The
user should be able to click on one link ("Getting Started") is a
good name, and then be able to see direct links to all these
topics. Redirecting to a wiki is not horrible but I think the
optimal design is to have one landing page that a user can go
back to in order to get started and find everything they need.
In our case, I think links to the wiki and forums would be good
as well, but the most important things should be obvious and easy
to get to. Splitting these topics up among the wiki and the
dlang website makes it harder to get around, not horrible, but
not optimal.
More information about the Digitalmars-d
mailing list