Re: "Programming in D" paper book is available for purchase

2015-09-28 Thread Ali Çehreli via Digitalmars-d-announce

On 09/09/2015 09:18 PM, Paul O'Neil 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.?

I've received the first proof copy of the IngramSpark printing. 
Comparing it to the CreateSpace printing:


- It is virtually impossible to tell that the two books are printed by 
two separate printers. The quality is the same.


- The bindings are almost the same: CreateSpace's glue is translucent, 
IngramSpark's glue is white. Bothe are very good.


- IngramSpark's paper is thinner (eyeballing: about 15-20% thinner); so 
it is more see through.


More importantly, I can say that my first experimentation with the 
format change has failed: When the margins are too narrow, the book 
looks very amateurish. I am going back to more comfortable formatting.


Ali



Re: "Programming in D" paper book is available for purchase

2015-09-28 Thread Ali Çehreli via Digitalmars-d-announce

On 09/27/2015 08:39 AM, olivier henley wrote:

On Sunday, 27 September 2015 at 15:35:38 UTC, olivier henley wrote:

OMG! Congratulations many many times Ali.

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


Forgot to mention: I find the cover very neat and of great taste.


Thank you all. :)

Ali



Re: "Programming in D" paper book is available for purchase

2015-09-27 Thread Meta via Digitalmars-d-announce

On Wednesday, 9 September 2015 at 12:28:21 UTC, Ali Çehreli wrote:

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


I just received my copy last week, and this thing is a monster of 
a book. You don't realize exactly how much work went into this 
until you see it in physical form, so thanks again for all your 
work on this Ali.


Re: "Programming in D" paper book is available for purchase

2015-09-27 Thread olivier henley via Digitalmars-d-announce
On Sunday, 27 September 2015 at 15:35:38 UTC, olivier henley 
wrote:

OMG! Congratulations many many times Ali.

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


Forgot to mention: I find the cover very neat and of great taste.


Re: "Programming in D" paper book is available for purchase

2015-09-27 Thread olivier henley via Digitalmars-d-announce

OMG! Congratulations many many times Ali.

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


Re: "Programming in D" paper book is available for purchase

2015-09-10 Thread Ali Çehreli via Digitalmars-d-announce

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



Re: "Programming in D" paper book is available for purchase

2015-09-10 Thread Ali Çehreli via Digitalmars-d-announce

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



Re: "Programming in D" paper book is available for purchase

2015-09-10 Thread Rory McGuire via Digitalmars-d-announce
On Thu, Sep 10, 2015 at 8:16 AM, Rory McGuire  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


Re: "Programming in D" paper book is available for purchase

2015-09-10 Thread Rory McGuire via Digitalmars-d-announce
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.


Re: "Programming in D" paper book is available for purchase

2015-09-09 Thread Ali Çehreli via Digitalmars-d-announce

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



Re: "Programming in D" paper book is available for purchase

2015-09-09 Thread Paul O'Neil via Digitalmars-d-announce
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


Re: "Programming in D" paper book is available for purchase

2015-09-08 Thread Ali Çehreli via Digitalmars-d-announce

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



Re: "Programming in D" paper book is available for purchase

2015-09-07 Thread Paolo Invernizzi via Digitalmars-d-announce

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


Re: "Programming in D" paper book is available for purchase

2015-09-07 Thread lobo via Digitalmars-d-announce

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


Re: "Programming in D" paper book is available for purchase

2015-08-31 Thread John via Digitalmars-d-announce

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




Awesome! Congratulations!!
I'll order that.


Re: "Programming in D" paper book is available for purchase

2015-08-31 Thread Ali Çehreli via Digitalmars-d-announce

On 08/31/2015 04:46 PM, John wrote:

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




Awesome! Congratulations!!
I'll order that.


Thanks! :) However, if you already have an Amazon (or Barnes and Noble, 
etc.) account with potential perks, nobody should be forced to create 
yet another account on CreateSpace. Of course, buy it from wherever you 
feel comfortable.


Ali



Re: Programming in D paper book is available for purchase

2015-08-28 Thread Ali Çehreli via Digitalmars-d-announce

On 08/18/2015 10:33 PM, Ali Çehreli wrote:

 On 08/18/2015 09:33 PM, Rikki Cattermole wrote:

   Out of interest, why did you choose createspace over e.g. lulu?

 I looked at various options about a year ago. I eliminated Lulu because
 my book already had way too many pages over their limit. I think their
 limit was something around 600 pages. I now have 798 pages but either
 they changed their options or put up better information that I should be
 able fit 740 pages with some layout changes:


 
http://connect.lulu.com/t5/Product-Pricing-Information/Binding-options-and-their-page-counts/ta-p/33673 




 Additionally, according to my research at the time, CreateSpace was the
 one of the ones that would give me the most royalty.

 I eliminated other companies for other reasons e.g. because they would
 not take pdf, which my build system happens to produce for historical
 reasons.

I've just realized that going with CreateSpace (Amazon owns it) makes 
the book virtually impossible to appear on book shelves. This is both 
because the booksellers make less money and more importantly, because 
books obtained from CreateSpace are non-returnable. I've just received 
the following quote from the buyer of an independent book seller:


  It is our company policy not to carry stock for titles that
   Amazon has published as they are our competitors and we do not
   agree with their business practices.

Luckily, it seems to be possible to publish the book at Ingram as well:


http://bookmarketingtools.com/blog/benefit-of-self-publishing-with-createspace-and-ingram-spark/

I will try that route.

Ali



Re: Programming in D paper book is available for purchase

2015-08-20 Thread Ali Çehreli via Digitalmars-d-announce

On 08/20/2015 07:02 AM, Johannes Pfau wrote:

 BTW: For everybody searching on amazon.de: Use the full title
 Programming in D: Tutorial and Reference. If you only search for
 Programming in D it's not on the first few result pages...

Thanks for the tip. I think Amazon's search engine is slowly learning 
and perhaps the European site is a little behind.


Just Programming in D with quotes were sufficient to find on the US 
site right away. Today, it is on the first search page even when 
searched without the quotes (still at the bottom though). (Of course, 
the results may be customized for the logged in user; I don't know.)


Ali



Re: Programming in D paper book is available for purchase

2015-08-20 Thread notna via Digitalmars-d-announce

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

I am very happy! :)



So am I! Finally I'll have it in my hands soon, thanks! Maybe 
I'll get a more frequent D user with your help ;)




And the book will always be freely available as well but I 
haven't updated the web site yet.




Another great reason for me to buy it :O


Enjoy, and go buy some books! ;)



Did it the other way around :P Ordered and now wait for the joy ;)


Ali


THANKS Ali!




Re: Programming in D paper book is available for purchase

2015-08-20 Thread Johannes Pfau via Digitalmars-d-announce
Am Thu, 20 Aug 2015 10:09:53 -0700
schrieb Ali Çehreli acehr...@yahoo.com:

 On 08/20/2015 07:02 AM, Johannes Pfau wrote:
 
   BTW: For everybody searching on amazon.de: Use the full title
   Programming in D: Tutorial and Reference. If you only search for
   Programming in D it's not on the first few result pages...
 
 Thanks for the tip. I think Amazon's search engine is slowly learning 
 and perhaps the European site is a little behind.
 
 Just Programming in D with quotes were sufficient to find on the US 
 site right away. Today, it is on the first search page even when 
 searched without the quotes (still at the bottom though). (Of course, 
 the results may be customized for the logged in user; I don't know.)
 
 Ali
 

Programming in D with quotes seems to work on the german amazon.de
page as well. I first searched without quotes and erroneously assumed
it's not available from amazon.de. I guess this might improve once
enough copies have been sold, but this of course takes some more time on
the german amazon page ;-)



Re: Programming in D paper book is available for purchase

2015-08-20 Thread Johannes Pfau via Digitalmars-d-announce
Am Tue, 18 Aug 2015 17:57:31 -0700
schrieb Ali Çehreli acehr...@yahoo.com:

 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

Awesome!

BTW: For everybody searching on amazon.de: Use the full title
Programming in D: Tutorial and Reference. If you only search for
Programming in D it's not on the first few result pages...



Re: Programming in D paper book is available for purchase

2015-08-20 Thread Nordlöw

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

Enjoy, and go buy some books! ;)


Thank you!


Re: Programming in D paper book is available for purchase

2015-08-20 Thread Olivier Pisano via Digitalmars-d-announce

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


I ordered my copy this morning. This book is fantastic and it 
deserves its place near Andrei's and Adam's books on one's 
bookshelf.


Congratulations for this achievement, Ali.


Re: Programming in D paper book is available for purchase

2015-08-20 Thread Israel via Digitalmars-d-announce

On Thursday, 20 August 2015 at 17:09:54 UTC, Ali Çehreli wrote:

On 08/20/2015 07:02 AM, Johannes Pfau wrote:

 BTW: For everybody searching on amazon.de: Use the full title
 Programming in D: Tutorial and Reference. If you only
search for
 Programming in D it's not on the first few result pages...

Thanks for the tip. I think Amazon's search engine is slowly 
learning and perhaps the European site is a little behind.


Just Programming in D with quotes were sufficient to find on 
the US site right away. Today, it is on the first search page 
even when searched without the quotes (still at the bottom 
though). (Of course, the results may be customized for the 
logged in user; I don't know.)


Ali


Thanks. Its available on amazon. Programming in D does not 
bring it up as the first result although i think you can contact 
them to have them fix it faster.


I think you made a wise choice directing it towards new 
programmers rather than stubborn C/C++ die hards.


Re: Programming in D paper book is available for purchase

2015-08-19 Thread extrawurst via Digitalmars-d-announce

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:


[...]


Awesome! Ordered! ;)


Re: Programming in D paper book is available for purchase

2015-08-19 Thread dnewbie via Digitalmars-d-announce

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

I am very happy! :)


Ordered Thank You Ali.



Re: Programming in D paper book is available for purchase

2015-08-19 Thread BBasile via Digitalmars-d-announce

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


[...]
Ali


Congratz and many thx for your work.




Re: Programming in D paper book is available for purchase

2015-08-19 Thread via Digitalmars-d-announce

On Wednesday, 19 August 2015 at 00:57:32 UTC, Ali Çehreli wrote:
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


Ali, congratulations on releasing such a complete book on D! I 
know this took you an immense effort, as these things always do, 
but the results speak for themselves. It's a great book, and I 
hope you consider keeping it revised with a second edition. Also, 
I do like the cover, too :-).


I would create a reddit thread announcing the book, but maybe we 
should wait to be sure you are online, so you can say there that 
you are available for answering any questions, as Walter 
suggests, before the thread starts losing momentum.


For everybody else reading, I would like to add that interacting 
with Ali has always been very enjoyable, so if you have the 
chance to collaborate with him on something I would recommend 
that you take that chance.


Re: Programming in D paper book is available for purchase

2015-08-19 Thread anonymous via Digitalmars-d-announce

On Wednesday, 19 August 2015 at 15:53:27 UTC, Luís Marques wrote:

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

  [...]


Ali, congratulations on releasing such a complete book on D! I 
know this took you an immense effort, as these things always 
do, but the results speak for themselves. It's a great book, 
and I hope you consider keeping it revised with a second 
edition. Also, I do like the cover, too :-).


[...]


Someone's already posted it!

https://www.reddit.com/r/programming/comments/3hllq0/programming_in_d_tutorial_and_reference_book_by/


Re: Programming in D paper book is available for purchase

2015-08-19 Thread Walter Bright via Digitalmars-d-announce

On 8/18/2015 5:57 PM, 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


Congratulations!


Re: Programming in D paper book is available for purchase

2015-08-19 Thread Andrei Alexandrescu via Digitalmars-d-announce

On 8/18/15 8:57 PM, Ali Çehreli wrote:

I am very happy! :)

[snip]

As you should. This is a great achievement. Congratulations! -- Andrei



Re: Programming in D paper book is available for purchase

2015-08-19 Thread Ali Çehreli via Digitalmars-d-announce

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


the following is the link that pays me the most
royalty:

   https://www.createspace.com/5618128


It's available on Amazon as well and it already comes with a discount! 
WAT? :)



http://www.amazon.com/Programming-Tutorial-Reference-Ali-Cehreli/dp/1515074609/ref=sr_1_2?ie=UTF8qid=1440023972sr=8-2keywords=%22Programming+in+D%22

Ali



Re: Programming in D paper book is available for purchase

2015-08-19 Thread Rory McGuire via Digitalmars-d-announce
bought. I don't suppose there is something limited edition about this first
print? :D

On Wed, Aug 19, 2015 at 7:33 AM, Ali Çehreli 
digitalmars-d-announce@puremagic.com wrote:

 On 08/18/2015 09:33 PM, Rikki Cattermole wrote:

  Out of interest, why did you choose createspace over e.g. lulu?

 I looked at various options about a year ago. I eliminated Lulu because my
 book already had way too many pages over their limit. I think their limit
 was something around 600 pages. I now have 798 pages but either they
 changed their options or put up better information that I should be able
 fit 740 pages with some layout changes:



 http://connect.lulu.com/t5/Product-Pricing-Information/Binding-options-and-their-page-counts/ta-p/33673

 Additionally, according to my research at the time, CreateSpace was the
 one of the ones that would give me the most royalty.

 I eliminated other companies for other reasons e.g. because they would not
 take pdf, which my build system happens to produce for historical reasons.

 I have been happy with CreateSpace's flow and how easy it's been to
 publish. I have one huge complaint though: It was impossible to send proof
 copies to more than one address at the same time. To do that, one has to
 upload a new content (even if there is no change) to change the state of
 the flow to needs reviewing, which takes a day or two for them to say
 that it's ok to publish. Only then one can order a copy to another address.
 I had three addresses that I wanted to ship. I am sure they will change
 their process to fix that issue. Anyway, it's history now. :)

 Ali




Re: Programming in D paper book is available for purchase

2015-08-19 Thread Suliman via Digitalmars-d-announce

Ali, great news!

P.S. is not too late to change cover to something another? I 
think so great book should have a little bit better cover...





Re: Programming in D paper book is available for purchase

2015-08-19 Thread Ali Çehreli via Digitalmars-d-announce

On 08/18/2015 11:41 PM, Suliman wrote:

 P.S. is not too late to change cover to something another? I think so
 great book should have a little bit better cover...

Thank you but no, the cover stays. :) Everything about a book, including 
the cover takes a lot of time and many iterations to get to the final 
stage. :-/


The cover happens to be a subjective matter. Many people (inlcuding me) 
actually like the cover.


Ali



Re: Programming in D paper book is available for purchase

2015-08-19 Thread Christof Schardt via Digitalmars-d-announce
Ali Çehreli acehr...@yahoo.com schrieb im Newsbeitrag 
news:mr0k9s$2mdv$1...@digitalmars.com...

I am very happy! :)


So am I (just ordered).

Christof



Re: Programming in D paper book is available for purchase

2015-08-19 Thread yawniek via Digitalmars-d-announce

On Wednesday, 19 August 2015 at 07:57:17 UTC, Daniel Kozák wrote:

V Tue, 18 Aug 2015 17:57:31 -0700
Ali Çehreli via Digitalmars-d-announce
digitalmars-d-announce@puremagic.com napsáno:

Ali
Sometimes I hate I am from Czech Republic. I must wait whole 
week until this awesome book will be delivered :).


congrats ali and thank you a lot for all the effort you did!
hope it arrives before i go on vacation :)


Re: Programming in D paper book is available for purchase

2015-08-19 Thread Daniel Kozák via Digitalmars-d-announce
V Tue, 18 Aug 2015 17:57:31 -0700
Ali Çehreli via Digitalmars-d-announce
digitalmars-d-announce@puremagic.com napsáno:

 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
Sometimes I hate I am from Czech Republic. I must wait whole week until
this awesome book will be delivered :).



Re: Programming in D paper book is available for purchase

2015-08-18 Thread Paul O'Neil via Digitalmars-d-announce
This is fantastic! Congratulations!

-- 
Paul O'Neil
Github / IRC: todayman


Re: Programming in D paper book is available for purchase

2015-08-18 Thread Rikki Cattermole via Digitalmars-d-announce

On 19/08/2015 12:57 p.m., 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


Congrats!

Out of interest, why did you choose createspace over e.g. lulu?


Programming in D paper book is available for purchase

2015-08-18 Thread Ali Çehreli via Digitalmars-d-announce

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


Re: Programming in D paper book is available for purchase

2015-08-18 Thread Ali Çehreli via Digitalmars-d-announce

On 08/18/2015 09:33 PM, Rikki Cattermole wrote:

 Out of interest, why did you choose createspace over e.g. lulu?

I looked at various options about a year ago. I eliminated Lulu because 
my book already had way too many pages over their limit. I think their 
limit was something around 600 pages. I now have 798 pages but either 
they changed their options or put up better information that I should be 
able fit 740 pages with some layout changes:



http://connect.lulu.com/t5/Product-Pricing-Information/Binding-options-and-their-page-counts/ta-p/33673

Additionally, according to my research at the time, CreateSpace was the 
one of the ones that would give me the most royalty.


I eliminated other companies for other reasons e.g. because they would 
not take pdf, which my build system happens to produce for historical 
reasons.


I have been happy with CreateSpace's flow and how easy it's been to 
publish. I have one huge complaint though: It was impossible to send 
proof copies to more than one address at the same time. To do that, one 
has to upload a new content (even if there is no change) to change the 
state of the flow to needs reviewing, which takes a day or two for 
them to say that it's ok to publish. Only then one can order a copy to 
another address. I had three addresses that I wanted to ship. I am sure 
they will change their process to fix that issue. Anyway, it's history 
now. :)


Ali