www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.learn - ePub/Mobi/AZW3/PDF of Phobos Runtime Library

reply Marcone <marcone marcone.com> writes:
Beloved,


I love programming in D. D is my favorite programming language. 
I'm not a professional programmer, but I love to program. I would 
like to learn D deeply. Most programming languages have a 
PDF/CHM/MOBI/ePub version of the standard library. But D still 
doesn't have such a portable version of the Phobos Runtime 
Library. I humbly ask you to make available a portable version of 
the Phobos library, to better disseminate the D programming 
language.


Thank you
Jun 28 2022
next sibling parent reply Steven Schveighoffer <schveiguy gmail.com> writes:
On 6/28/22 2:42 PM, Marcone wrote:
 I love programming in D. D is my favorite programming language. I'm not 
 a professional programmer, but I love to program. I would like to learn 
 D deeply. Most programming languages have a PDF/CHM/MOBI/ePub version of 
 the standard library. But D still doesn't have such a portable version 
 of the Phobos Runtime Library. I humbly ask you to make available a 
 portable version of the Phobos library, to better disseminate the D 
 programming language.
We used to have this, it wasn't used, and keeping it building was a drain on resources. What is wrong with the online docs? What dissemination do you think could happen if we had it in these formats that's going to reach people more than the HTML version? Note that the zipfile has a complete copy of the documentation in html format. -Steve
Jun 28 2022
parent Marcone <marcone marcone.com> writes:
On Tuesday, 28 June 2022 at 19:06:48 UTC, Steven Schveighoffer 
wrote:
 On 6/28/22 2:42 PM, Marcone wrote:
 [...]
We used to have this, it wasn't used, and keeping it building was a drain on resources. What is wrong with the online docs? What dissemination do you think could happen if we had it in these formats that's going to reach people more than the HTML version? Note that the zipfile has a complete copy of the documentation in html format. -Steve
I wish I could read all the documentation for D on my Kindle ebook reader.
Jun 28 2022
prev sibling next sibling parent reply forkit <forkit gmail.com> writes:
On Tuesday, 28 June 2022 at 18:42:11 UTC, Marcone wrote:
 Beloved,


 I love programming in D. D is my favorite programming language. 
 I'm not a professional programmer, but I love to program. I 
 would like to learn D deeply. Most programming languages have a 
 PDF/CHM/MOBI/ePub version of the standard library. But D still 
 doesn't have such a portable version of the Phobos Runtime 
 Library. I humbly ask you to make available a portable version 
 of the Phobos library, to better disseminate the D programming 
 language.


 Thank you
So assuming i understand what you're asking for here, it already exists. When you download D, you get a directory named 'html'. In that directory is a file named 'index.html'. Is that what you want? (see the Documentation menu at the top of the index.html) The only problem with that, is that it downloads fonts, so you need access to the internet. It will still work fine without access, but it will default to a font that isn't particulary nice on the eyes.
Jun 28 2022
parent Marcone <marcone marcone.com> writes:
On Tuesday, 28 June 2022 at 20:38:10 UTC, forkit wrote:
 On Tuesday, 28 June 2022 at 18:42:11 UTC, Marcone wrote:
 [...]
So assuming i understand what you're asking for here, it already exists. When you download D, you get a directory named 'html'. In that directory is a file named 'index.html'. Is that what you want? (see the Documentation menu at the top of the index.html) The only problem with that, is that it downloads fonts, so you need access to the internet. It will still work fine without access, but it will default to a font that isn't particulary nice on the eyes.
I wish I could read D's entire Phobos library on my Kindle ebook reader.
Jun 28 2022
prev sibling next sibling parent reply Marcone <marcone marcone.com> writes:
Is there any way to do this automatically like Python? 
https://docs.python.org/3/download.html
Jun 28 2022
parent forkit <forkit gmail.com> writes:
On Tuesday, 28 June 2022 at 21:14:42 UTC, Marcone wrote:
 Is there any way to do this automatically like Python? 
 https://docs.python.org/3/download.html
Of course there is. But someone has to volunteer their time and effort to do it ;-)
Jun 28 2022
prev sibling parent reply Sergey <kornburn yandex.ru> writes:
On Tuesday, 28 June 2022 at 18:42:11 UTC, Marcone wrote:
 Beloved,


 I love programming in D. D is my favorite programming language. 
 I'm not a professional programmer, but I love to program. I 
 would like to learn D deeply. Most programming languages have a 
 PDF/CHM/MOBI/ePub version of the standard library. But D still 
 doesn't have such a portable version of the Phobos Runtime 
 Library. I humbly ask you to make available a portable version 
 of the Phobos library, to better disseminate the D programming 
 language.


 Thank you
Hi there! First of all at page of Language reference is available Mobi version https://dlang.org/spec/spec.html Also please check this thread https://forum.dlang.org/post/qkxtppiaobehdjorocob forum.dlang.org There are plenty of links and resources: https://d-apt.sourceforge.io/ https://devdocs.io/d/ I believe almost everything is ready, someone just should bring it all together and put the up2date links on official web-site in “Offline documentation” page Have a nice day D-community!
Jun 30 2022
parent Marvin <mmrvin hotmail.us> writes:
On Thursday, 30 June 2022 at 11:00:09 UTC, Sergey wrote:
 On Tuesday, 28 June 2022 at 18:42:11 UTC, Marcone wrote:
 [...]
Hi there! First of all at page of Language reference is available Mobi version https://dlang.org/spec/spec.html Also please check this thread https://forum.dlang.org/post/qkxtppiaobehdjorocob forum.dlang.org There are plenty of links and resources: https://d-apt.sourceforge.io/ https://devdocs.io/d/ I believe almost everything is ready, someone just should bring it all together and put the up2date links on official web-site in “Offline documentation” page Have a nice day D-community!
Devdocs of Dlang Phobos library to ePub/Mobi/AZW3/PDF will be a dream come true.
Jun 30 2022