Lost a new commercial user this week :(
Wyatt via Digitalmars-d
digitalmars-d at puremagic.com
Wed Dec 17 09:36:49 PST 2014
On Wednesday, 17 December 2014 at 15:15:41 UTC, ketmar via
Digitalmars-d wrote:
> On Wed, 17 Dec 2014 15:01:30 +0000 Wyatt via Digitalmars-d
> <digitalmars-d at puremagic.com> wrote:
>
>> And yet they have much better organisation and they're much
>> _less noisy_.
> did you seen at least one template in winapi? and at least one
> constrained template?
Irrelevant to my point.
> it's easy to remove constraints from phobos dox. guess what
> people will say then? "dox is awful, there are no clearly seend
> constraints there!"
>
Wooooah, hold up there, pal! At no point has ANYONE advocated
removing the constraints from the documentation entirely. Could
you please stop pretending that every suggestion for change
involves a shift of extremes?
>> This is what we mean when we talk about "quality" in
>> documentation. Hell, a lot of CPAN docs are easier to follow
>> than the Phobos stuff, and that's _Perl_ for crissakes!
> either i forgot something, or perl doesn't have templates too.
>
Again, this is irrelevant to the topic, which is "Phobos
documentation is accurate but often somewhat unreadable, and
that's a bad thing". I made this point to reiterate that even a
language reviled for being "write once; read never" often has
clearer documentation.
>> Bull. D isn't magic and expecting that people need to set
>> aside a chunk of time to "learn" it is really silly.
> i hope such people will never adopt D.
>
It's too late; we're already here. With a niche language like
this (I hate to admit it, but that's how it is) that's probably
most of the people that pick it up.
>> But it's not as silly as the idea that you don't learn the
>> language by diving in.
> using the tools you never used before, without training, to
> solve production tasks. this is what seems to be silly for me.
>
And over here, in reality, not every situation is optimal and we
often find ourselves doing just-in-time learning. Learn how to
learn by doing and accept that you're going to exercise that
skill. A lot. If you need a bunch of training up front just to
get things done, you're probably in the wrong field.
>> You know, by using it (and the standard library) to solve a
>> problem? This is simply how people pick up new programming
>> languages.
> so i'm not a human then.
>
Well duh, you're a unicorn. Didn't you get the memo? ;)
> if people want to use reference documentation to learn the
> language, i myself prefer this people to use anything except D.
> and i bet that php is what they want.
And I'm sincerely glad this sentiment isn't prevalent in the
community. Leave that attitude with C++.
-Wyatt
More information about the Digitalmars-d
mailing list