MobI? Really?
jfondren
julian.fondren at gmail.com
Tue Sep 21 16:34:29 UTC 2021
On Tuesday, 21 September 2021 at 16:14:52 UTC, Chris_D wrote:
> jfondren: Sorry, but I am talking about documentation. For me,
> online web pages don't qualify; they are in the cloud, unreal,
> with no substance. Does anyone really read 300 pages online,
> in a web browser? Of course not.
You can download them to a local copy, and you can generate them
locally. But usually I am not reading 300 pages but going to a
specific part of the documentation to look a specific thing up,
and there I'm usually online anyway.
As a thing to read from beginning to end rather than a spot
reference I think the current spec would be very wanting for a
few reasons, like internal hyperlinks and little of the
justificatory text that 'annotated' specifications tend to have.
For a recent example, in https://dlang.org/spec/garbage.html it
just says "Do not misalign pointers if those pointers may point
into the GC heap". Why not? If you can get away with it on a
particular architecture, maybe it's fine? Actually, it's a big
deal.
What I'd like is Perl's offline documentation. Just type 'perldoc
perl' into a unix system and look at it. Or 'perldoc -f stat',
'perldoc -q columns'.
> Jordi Sayol: PDF! ePub! Now that's what I call documentation!
>
> But that's on SourceForge. My first port of call to learn
> about D was, and is, dlang.org, where the *only* links to the
> "D Programming Language Specification" in any downloadable
> format are for the Mobi.
>
> Chris
I haven't had consistent results with requesting updates to the
online docs, but you could try just adding a link to this page.
There are other offsite links and they occasionally need tending
to, as well.
A more immediate place to make a change is
https://wiki.dlang.org/The_D_Programming_Language , where it'd be
very easily to slide a few extra links onto the 'D Language
Specification' link at the top right.
The wiki isn't only accessible through Community/Wiki; several of
the Resources links on dlang.org also point to it.
More information about the Digitalmars-d-learn
mailing list