On Friday, 20 November 2015 at 17:26:40 UTC, jmh530 wrote:
On Friday, 20 November 2015 at 16:39:52 UTC, Chris Wright wrote:
On Fri, 20 Nov 2015 14:41:04 +0000, Chris wrote:
Yep, what can one say.
1. Who goes to the language reference, when they want to
_learn_ a language?
It's the obvious place if you're familiar with other
programming languages. Tutorials tend to be geared toward
people who have little to no programming experience, who view
learning a new language (even in a paradigm they're used to)
as a large thing.
It seems clear that there are a variety of different types of
people who would want to learn the language. Maybe split up the
Getting Started page to a few sections, like "new programmers",
"intermediate programmers", "expert programmers".
IMO, it's not a good idea to classify people like that, because
even a beginner might need advanced stuff and they might ignore
the "advanced" section. Also, people might rate themselves as
"intermediate" while they actually do pretty advanced stuff.
Let's order by topic. It should come up when someone types "dlang
set up socket", and so on.