September 08, 2015
On Wednesday, 19 August 2015 at 00:57:32 UTC, Ali Çehreli wrote:
> I am very happy! :)
>
> It will be available on many other distribution channels like Amazon in a few days as well but the following is the link that pays me the most royalty:
>
>   https://www.createspace.com/5618128
>
> This revision has many corrections and improvements over the one on the web site, which was from December 2014. (Thank you, Luís Marques!)
>
> I am too excited to list the changes right now but I can say that it is up to date with 2.068. :D
>
> eBook formats will follow but here are two almost-production-ready versions, which, hopefully apparent from their names, will disappear soon:
>
>   http://ddili.org/deleteme.epub
>
>   http://ddili.org/deleteme.azw3
>
> And the book will always be freely available as well but I haven't updated the web site yet.
>
> Enjoy, and go buy some books! ;)
>
> Ali

My copy just arrived, and all I can say is this book is a fantastic D reference! And it's so much nicer to read it in print than PDF.

Cheers,
lobo
September 08, 2015
On Wednesday, 19 August 2015 at 00:57:32 UTC, Ali Çehreli wrote:

>
> Enjoy, and go buy some books! ;)
>

My printed copy is just arrived... very good job Ali!

Paolo
September 08, 2015
On 09/07/2015 08:54 PM, lobo wrote:

> it's so much nicer to read it in print than PDF.

Thank you all, for your kind words!

Strange, but perhaps because I was raised with real books, I completely agree that physical books feel better. :)

Let me use this opportunity to give a short report.

As of now, in the three weeks that the book has been available, there were 61 copies sold. This means that almost one third of my out of pocket expenses have been covered at this time. Obviously, it will take much longer to cover the remaining amount. If you are curious, the expense was for the tool that I used for converting from HTML to PDF (Prince XML), for the cover art and design, for copies that I bought myself to give away (marketing cost).

I have just completed submitting the book at IngramSpark as well. This will give the book a chance to appear on book shelves, which I find important because I think seeing and touching a book has an effect on anybody visiting a book shop.

Interestingly, the IngramSpark edition has a separate ISBN, less number of pages, and has a different price. For example, although the list price of the currently available book is $28.50, the IngramSpark edition will cost $33.33. This is to be able to give brick-and-mortar booksellers sufficient discount so that the book is interesting to them to put on their shelves. To me, the difference in price covers the shipping cost and eliminates any shipment waits. You go to the store and get the book! It feels more natural. :)

This edition will have 682 pages as opposed to the 798 pages of the current book. However, the content is the same. The difference comes from slightly smaller font (9.75pt versus 10pt), less margins, and inline curly brackets (aka Egyptian brackets) throughout. I have already ordered a proof copy...

Anyway, thanks again,
Ali

September 09, 2015
On 08/18/2015 05:57 PM, Ali Çehreli wrote:

> it is up to date with 2.068

  http://ddili.org/ders/d.en/index.html

This information is coming a little late but here are the changes since the previous release on December 15:


New chapters:

- Fibers

- Pragmas (moved from elsewhere)

- Operator Precedence

- Andrei Alexandrescu's foreword


New features:

- pragma(inline)

- hasUDA (instead of the earlier hand-coded hasAttribute)

- std.range.generate

- AliasSeq (formerly TypeTuple)

- Attributes like 'pure' of 'auto' functions are inferred

- std.algorithm.each

- .byKeyValue


Additions:

- typeid, TypeInfo, and a discriminated union example

- Constructor qualifiers and type constructors

- The 'with' keyword

- The comma operator

- typeof(this), typeof(super), and typeof(return)

- .funcptr and .ptr of delegates


Edits:

- Mainly by Luís Marques, Steven Schveighoffer, and Andrej Mitrović

- Improved book index

- Improved overall formatting

- Inline (Egyptian) opening brackets throughout (available online and in the upcoming IngramSpark edition; not available in the CreateSpace edition)


Ali

September 10, 2015
On 09/08/2015 02:43 AM, Ali Çehreli wrote:
> I have just completed submitting the book at IngramSpark as well. This will give the book a chance to appear on book shelves, which I find important because I think seeing and touching a book has an effect on anybody visiting a book shop.
> 
> Interestingly, the IngramSpark edition has a separate ISBN, less number of pages, and has a different price. For example, although the list price of the currently available book is $28.50, the IngramSpark edition will cost $33.33. This is to be able to give brick-and-mortar booksellers sufficient discount so that the book is interesting to them to put on their shelves. To me, the difference in price covers the shipping cost and eliminates any shipment waits. You go to the store and get the book! It feels more natural. :)
> 
> This edition will have 682 pages as opposed to the 798 pages of the current book. However, the content is the same. The difference comes from slightly smaller font (9.75pt versus 10pt), less margins, and inline curly brackets (aka Egyptian brackets) throughout. I have already ordered a proof copy...
> 
> Anyway, thanks again,
> Ali
> 

I understand that you may not have the IngramSpark edition yet, so an answer may have to wait:

Which publisher produces the better book?  Is one bound better, etc.?

-- 
Paul O'Neil
Github / IRC: todayman
September 10, 2015
On Thu, Sep 10, 2015 at 6:18 AM, Paul O'Neil via Digitalmars-d-announce < digitalmars-d-announce@puremagic.com> wrote:

> On 09/08/2015 02:43 AM, Ali Çehreli wrote:
> I understand that you may not have the IngramSpark edition yet, so an
> answer may have to wait:
>
> Which publisher produces the better book?  Is one bound better, etc.?
>
> --
> Paul O'Neil
> Github / IRC: todayman
>

I can tell you that the CreateSpace edition is made from cheap paper with a low density (it crushes easily, e.g. by dropping on its corner).

I think I might buy the IngramSpark edition as well if I can get it mainly because its a smaller book and I _way_ prefer inline brackets.


September 10, 2015
On 09/09/2015 11:16 PM, Rory McGuire via Digitalmars-d-announce wrote:

> the CreateSpace edition is made from cheap paper with a low
> density

I don't know whether it's an indicator but permanent marker ink bleeds through the page and stains even the next one. I will report whether IngramSpark's paper is different.

Ali

September 10, 2015
On Thu, Sep 10, 2015 at 8:16 AM, Rory McGuire <rjmcguire@gmail.com> wrote:

> On Thu, Sep 10, 2015 at 6:18 AM, Paul O'Neil via Digitalmars-d-announce < digitalmars-d-announce@puremagic.com> wrote:
>
>> On 09/08/2015 02:43 AM, Ali Çehreli wrote:
>> I understand that you may not have the IngramSpark edition yet, so an
>> answer may have to wait:
>>
>> Which publisher produces the better book?  Is one bound better, etc.?
>>
>> --
>> Paul O'Neil
>> Github / IRC: todayman
>>
>
> I can tell you that the CreateSpace edition is made from cheap paper with a low density (it crushes easily, e.g. by dropping on its corner).
>
> I think I might buy the IngramSpark edition as well if I can get it mainly because its a smaller book and I _way_ prefer inline brackets.
>

In hindsight this email seems a little negative. I would just like to say
in addition to the above that the content of the book and the contents
layout is really very well done.
It was the first thing I noticed when I opened the book. A positive view on
the low density paper is that it is a light book that is easy to read :).

-Rory


September 10, 2015
On 09/10/2015 12:40 PM, Rory McGuire via Digitalmars-d-announce wrote:

> the content of the book and the contents layout is really very
> well done.

Thank you for the kind words. It took a lot of time but there is still room for improvement. I had to repeat "good enough is good enough." :)

> It was the first thing I noticed when I opened the book.

Same here: The paper feels like regular printer paper. I got the word that the proof copy from IngramSpark has been shipped. I am really curious to see whether its paper is better. Hoping that that's why IngramSpark's printing cost is much higher than CreateSpace's... :)

Ali

September 27, 2015
OMG! Congratulations many many times Ali.

As we speak, my copy just left the motorcycle dealer and is riding, without a helmet, to Montreal! =)