www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - "Programming in D" ebook is available for purchase

reply =?UTF-8?Q?Ali_=c3=87ehreli?= <acehreli yahoo.com> writes:
Although the book will always be free[1], many of you have expressed a 
need to pay without having to buy the paper version.

The ebook versions are now available at Gumroad:

   https://gum.co/PinD

The price is the very affordable $0+ ;) and you can pay with credit card 
number or through PayPal.

Ali

[1] http://ddili.org/ders/d.en/
Oct 28 2015
next sibling parent reply Joakim <dlang joakim.fea.st> writes:
On Wednesday, 28 October 2015 at 08:01:29 UTC, Ali Çehreli wrote:
 Although the book will always be free[1], many of you have 
 expressed a need to pay without having to buy the paper version.

 The ebook versions are now available at Gumroad:

   https://gum.co/PinD

 The price is the very affordable $0+ ;) and you can pay with 
 credit card number or through PayPal.

 Ali

 [1] http://ddili.org/ders/d.en/
Do you have a bitcoin address I can use instead?
Oct 28 2015
parent reply =?UTF-8?Q?Ali_=c3=87ehreli?= <acehreli yahoo.com> writes:
On 10/28/2015 02:32 AM, Joakim wrote:

 Do you have a bitcoin address I can use instead?
Sorry, I am way behind on that topic. :) Ali
Oct 28 2015
parent reply Joakim <dlang joakim.fea.st> writes:
On Wednesday, 28 October 2015 at 14:47:00 UTC, Ali Çehreli wrote:
 On 10/28/2015 02:32 AM, Joakim wrote:

 Do you have a bitcoin address I can use instead?
Sorry, I am way behind on that topic. :)
After seeing others ask about bitcoin on the reddit thread and your answers, I'm not sure you realize this, but it's very easy to set up a bitcoin address to receive donations. Just go to a website like Coinbase, Xapo, or Circle and sign up and they'll give you a bitcoin address you can post on your website. You don't need to run a bitcoin client yourself to accept bitcoin.
Oct 29 2015
parent reply =?UTF-8?Q?Ali_=c3=87ehreli?= <acehreli yahoo.com> writes:
On 10/29/2015 08:59 PM, Joakim wrote:

 it's very easy to set up a bitcoin address to receive donations
I really appreciate it but... I am embarrassed to reveal that I don't want to have bitcoins. :) I can't explain this rationally; perhaps I was bitten by a coin in the dark when I was a young child; I don't know... The feeling is very similar to my not wanting to be on LinkedIn, Facebook, and other similar things. :) Sorry... :) Ali
Oct 29 2015
next sibling parent reply Joakim <dlang joakim.fea.st> writes:
On Friday, 30 October 2015 at 06:29:42 UTC, Ali Çehreli wrote:
 On 10/29/2015 08:59 PM, Joakim wrote:

 it's very easy to set up a bitcoin address to receive
donations I really appreciate it but... I am embarrassed to reveal that I don't want to have bitcoins. :) I can't explain this rationally; perhaps I was bitten by a coin in the dark when I was a young child; I don't know... The feeling is very similar to my not wanting to be on LinkedIn, Facebook, and other similar things. :)
I can understand not wanting to be on any of those social networks: I have never joined a social network, including twitter, and don't read, let alone register with, any of the link-sharing sites, like reddit, with the rare exception of a D-related link in the forum. If a blog or forum requires a facebook/google/twitter login, anything more than an email address, I don't comment. I resisted joining github till I had to in order to contribute to D. But I don't see how bitcoin is similar to any of those, perhaps you have _some_ explanation? You don't have to keep the bitcoin, all those sites will buy your bitcoin with dollars anytime you want. It's just an open way to trade value- in your case, just another payment/donation method- I don't see the issue. If it required setting up a bunch of software, sure, but those websites make it easy to set up, as they run the client for you.
Oct 30 2015
parent reply Steven Schveighoffer <schveiguy yahoo.com> writes:
On 10/30/15 3:29 AM, Joakim wrote:

 But I don't see how bitcoin is similar to any of those, perhaps you have
 _some_ explanation?  You don't have to keep the bitcoin, all those sites
 will buy your bitcoin with dollars anytime you want.  It's just an open
 way to trade value- in your case, just another payment/donation method-
 I don't see the issue.  If it required setting up a bunch of software,
 sure, but those websites make it easy to set up, as they run the client
 for you.
Begging the question, why not trade your bitcoin for dollars and buy it using those? -Steve
Nov 10 2015
parent reply Joakim <dlang joakim.fea.st> writes:
On Tuesday, 10 November 2015 at 17:23:08 UTC, Steven 
Schveighoffer wrote:
 On 10/30/15 3:29 AM, Joakim wrote:

 But I don't see how bitcoin is similar to any of those, 
 perhaps you have
 _some_ explanation?  You don't have to keep the bitcoin, all 
 those sites
 will buy your bitcoin with dollars anytime you want.  It's 
 just an open
 way to trade value- in your case, just another 
 payment/donation method-
 I don't see the issue.  If it required setting up a bunch of 
 software,
 sure, but those websites make it easy to set up, as they run 
 the client
 for you.
Begging the question, why not trade your bitcoin for dollars and buy it using those?
Simple, we're already invested in bitcoin: why waste money changing payment methods again, especially since it would be so easy for him to accept this new payment method? Also, perhaps you're not aware but the fees on bitcoin are much lower than dollar transactions (most of the time, as there are a few low-cost dollar options like direct dwolla transfers if both are on the same payment network), so even if he ultimately wants dollars, it would be much cheaper to send him bitcoin and then he can sell it for dollars anytime he wants. However, I don't know about the others, but for me personally the fees are not the biggest reason. It's just that I'd like to try using bitcoin for such payments, as I believe such distributed crypto-currencies are the future, and surprisingly Ali is now the second person to refuse a bitcoin payment from me. I was able to pay my email host using bitcoin, but the other guy who refused cited some vague security/ponzi concerns. I find it strange that people would refuse a donation because they don't like the currency used, even though it can be easily resold in an extremely liquid market, but, oh well, if they don't want my money, their loss. :)
Nov 20 2015
parent reply Steven Schveighoffer <schveiguy yahoo.com> writes:
On 11/21/15 2:06 AM, Joakim wrote:
 On Tuesday, 10 November 2015 at 17:23:08 UTC, Steven Schveighoffer wrote:
 On 10/30/15 3:29 AM, Joakim wrote:

 But I don't see how bitcoin is similar to any of those, perhaps you have
 _some_ explanation?  You don't have to keep the bitcoin, all those sites
 will buy your bitcoin with dollars anytime you want.  It's just an open
 way to trade value- in your case, just another payment/donation method-
 I don't see the issue.  If it required setting up a bunch of software,
 sure, but those websites make it easy to set up, as they run the client
 for you.
Begging the question, why not trade your bitcoin for dollars and buy it using those?
Simple, we're already invested in bitcoin: why waste money changing payment methods again, especially since it would be so easy for him to accept this new payment method?
One could ask the same thing about any currency that isn't the one accepted at a store. I looked with a tinge of fascination at what bitcoin was a while ago. I think there is a natural averse reaction to something that is valuable but that you cannot understand. For example, if I told you that the phrase "jump in the fire" was valuable, and that you could accept it for payment, you would be hesitant to accept it I would imagine. Even if I explained that there were complicated algorithms behind it, and that some web sites would exchange this phrase for cash. Even if several experts and online articles explained how this is so. I know bitcoin has real math and genius behind it, and this is a silly example, but for those who do not understand how it actually works (including myself), it seems very similar in nature. Dollars (or whatever local currency you use) are understandable, and generally accepted at places where I shop. It's easy to see how one cannot duplicate them without evidence of doing so (the fundamental characteristic of currency). Online bits don't seem so uncopyable. -Steve
Nov 23 2015
next sibling parent reply Joakim <dlang joakim.fea.st> writes:
On Monday, 23 November 2015 at 12:11:36 UTC, Steven Schveighoffer 
wrote:
 One could ask the same thing about any currency that isn't the 
 one accepted at a store.
Sure, online is much less of a hassle, but it's still a little time to sign up and administer. Is that much of Ali's time worth spending for at least three donations, likely more? I bet it would be.
 I looked with a tinge of fascination at what bitcoin was a 
 while ago. I think there is a natural averse reaction to 
 something that is valuable but that you cannot understand.
--snip--
 I know bitcoin has real math and genius behind it, and this is 
 a silly example, but for those who do not understand how it 
 actually works (including myself), it seems very similar in 
 nature. Dollars (or whatever local currency you use) are 
 understandable, and generally accepted at places where I shop. 
 It's easy to see how one cannot duplicate them without evidence 
 of doing so (the fundamental characteristic of currency). 
 Online bits don't seem so uncopyable.
I'm by no means steeped in the tech, but it's pretty straightforward to understand the broad strokes. It's just a giant distributed ledger with some crypto to keep it secure and hashing to avoid double-counting, ie the duplication you're worried about. But ultimately that doesn't really matter, as almost nobody knows how Dollars or other local currencies are created or what makes them tough to copy either. ;) All that matters for a currency is that many buyers and sellers will accept it, or at least exchange it quickly and easily for your currency of choice, and bitcoin certainly passes that bar.
Nov 23 2015
parent Laeeth Isharc <laeethnospam nospam.laeeth.com> writes:
On Monday, 23 November 2015 at 14:02:30 UTC, Joakim wrote:
 On Monday, 23 November 2015 at 12:11:36 UTC, Steven 
 Schveighoffer wrote:
 One could ask the same thing about any currency that isn't the 
 one accepted at a store.
Sure, online is much less of a hassle, but it's still a little time to sign up and administer. Is that much of Ali's time worth spending for at least three donations, likely more? I bet it would be.
 I looked with a tinge of fascination at what bitcoin was a 
 while ago. I think there is a natural averse reaction to 
 something that is valuable but that you cannot understand.
--snip--
 I know bitcoin has real math and genius behind it, and this is 
 a silly example, but for those who do not understand how it 
 actually works (including myself), it seems very similar in 
 nature. Dollars (or whatever local currency you use) are 
 understandable, and generally accepted at places where I shop. 
 It's easy to see how one cannot duplicate them without 
 evidence of doing so (the fundamental characteristic of 
 currency). Online bits don't seem so uncopyable.
I'm by no means steeped in the tech, but it's pretty straightforward to understand the broad strokes. It's just a giant distributed ledger with some crypto to keep it secure and hashing to avoid double-counting, ie the duplication you're worried about. But ultimately that doesn't really matter, as almost nobody knows how Dollars or other local currencies are created or what makes them tough to copy either. ;) All that matters for a currency is that many buyers and sellers will accept it, or at least exchange it quickly and easily for your currency of choice, and bitcoin certainly passes that bar.
Regimes vary in how they accommodate some kinds of financial innovation. If you're dealing with dollars anyway, that's one thing, but quite another if you have to figure out the peculiar local tax treatment (which may well not yet be determinate or written down anywhere). Plus in some places it might invite unwelcome scrutiny. So I agree that bitcoin is a very interesting technology, and this may be the real world application of an idea that goes back to the 90s of the new monetary economics (a book by cowen and kroszner), where the unit of account, medium of exchange, and store of value functions of money become unbundled. But its use unreasonable to expect people to behave in an optimising manner in every part of their lives, particularly when tax and regulation (and uncertainty surrounding them) get in the way.
Nov 24 2015
prev sibling parent reply deadalnix <deadalnix gmail.com> writes:
On Monday, 23 November 2015 at 12:11:36 UTC, Steven Schveighoffer 
wrote:
 One could ask the same thing about any currency that isn't the 
 one accepted at a store.

 I looked with a tinge of fascination at what bitcoin was a 
 while ago. I think there is a natural averse reaction to 
 something that is valuable but that you cannot understand.
Don't be confused. Krugman do not understand bitcoin, but Krugman think that terrorism and riots are good, that the internet will never work and that there was no bubble in 2008, so I think is it fairly secure to ignore him. Many other economist have model that explain bitcoin's value.
 I know bitcoin has real math and genius behind it, and this is 
 a silly example, but for those who do not understand how it 
 actually works (including myself), it seems very similar in 
 nature. Dollars (or whatever local currency you use) are 
 understandable, and generally accepted at places where I shop. 
 It's easy to see how one cannot duplicate them without evidence 
 of doing so (the fundamental characteristic of currency). 
 Online bits don't seem so uncopyable.

 -Steve
Most people to not understand fractional reserve, bond emission, or how credit card works. I think that's ok. Back to the point, one of the value of bitcoin is to be able to transfer money internationally easily and for cheap. People that do have USD to spend on digital mars do not care. People abroad do care. Now I don't expect that accepting bitcoin will create a giant wave of donation, but, if anything, it is always good PR and not complicated. There is also no reason to refuse a donation or to make it more complex to do a donation. Andrei, Walter, if you need help to navigate the bitcoin ecosystem, you can reach me, I can help.
Nov 24 2015
next sibling parent Rory McGuire via Digitalmars-d-announce writes:
On Wed, Nov 25, 2015 at 4:33 AM, deadalnix via Digitalmars-d-announce <
digitalmars-d-announce puremagic.com> wrote:

 On Monday, 23 November 2015 at 12:11:36 UTC, Steven Schveighoffer wrote:

 One could ask the same thing about any currency that isn't the one
 accepted at a store.

 I looked with a tinge of fascination at what bitcoin was a while ago. I
 think there is a natural averse reaction to something that is valuable but
 that you cannot understand.
Don't be confused. Krugman do not understand bitcoin, but Krugman think that terrorism and riots are good, that the internet will never work and that there was no bubble in 2008, so I think is it fairly secure to ignore him. Many other economist have model that explain bitcoin's value. I know bitcoin has real math and genius behind it, and this is a silly
 example, but for those who do not understand how it actually works
 (including myself), it seems very similar in nature. Dollars (or whatever
 local currency you use) are understandable, and generally accepted at
 places where I shop. It's easy to see how one cannot duplicate them without
 evidence of doing so (the fundamental characteristic of currency). Online
 bits don't seem so uncopyable.

 -Steve
Most people to not understand fractional reserve, bond emission, or how credit card works. I think that's ok. Back to the point, one of the value of bitcoin is to be able to transfer money internationally easily and for cheap. People that do have USD to spend on digital mars do not care. People abroad do care. Now I don't expect that accepting bitcoin will create a giant wave of donation, but, if anything, it is always good PR and not complicated. There is also no reason to refuse a donation or to make it more complex to do a donation. Andrei, Walter, if you need help to navigate the bitcoin ecosystem, you can reach me, I can help.
:D anyone could accept donations to Ali on his behalf and then send him dollars whenever it reaches a certain value. Does the D Foundation have a bitcoin address?
Nov 24 2015
prev sibling parent reply John Colvin <john.loughran.colvin gmail.com> writes:
On Wednesday, 25 November 2015 at 02:33:24 UTC, deadalnix wrote:
 On Monday, 23 November 2015 at 12:11:36 UTC, Steven 
 Schveighoffer wrote:
 One could ask the same thing about any currency that isn't the 
 one accepted at a store.

 I looked with a tinge of fascination at what bitcoin was a 
 while ago. I think there is a natural averse reaction to 
 something that is valuable but that you cannot understand.
Don't be confused. Krugman do not understand bitcoin, but Krugman think that terrorism and riots are good, that the internet will never work and that there was no bubble in 2008, so I think is it fairly secure to ignore him.
I'm not 100% convinced by Krugman in many cases, but I'd say you'd have to be pretty confident in your own economics knowledge and intellect to dismiss him entirely, considering his standing among his - almost by definition also very knowledgable and intelligent - peers.
 Many other economist have model that explain bitcoin's value.

 I know bitcoin has real math and genius behind it, and this is 
 a silly example, but for those who do not understand how it 
 actually works (including myself), it seems very similar in 
 nature. Dollars (or whatever local currency you use) are 
 understandable, and generally accepted at places where I shop. 
 It's easy to see how one cannot duplicate them without 
 evidence of doing so (the fundamental characteristic of 
 currency). Online bits don't seem so uncopyable.

 -Steve
Most people to not understand fractional reserve, bond emission, or how credit card works. I think that's ok.
I think a lot of the nonsense in the public discourse on economics and associated policy can be attributed to the speaker not understanding these basic systems, or the target audience not understanding. Most people don't even know what a bank really is, but they sure do hate them...
 Back to the point, one of the value of bitcoin is to be able to 
 transfer money internationally easily and for cheap. People 
 that do have USD to spend on digital mars do not care. People 
 abroad do care.

 Now I don't expect that accepting bitcoin will create a giant 
 wave of donation, but, if anything, it is always good PR and 
 not complicated. There is also no reason to refuse a donation 
 or to make it more complex to do a donation.

 Andrei, Walter, if you need help to navigate the bitcoin 
 ecosystem, you can reach me, I can help.
I agree, bitcoin would be a good donation mechanism to support.
Nov 25 2015
parent reply deadalnix <deadalnix gmail.com> writes:
On Wednesday, 25 November 2015 at 09:20:53 UTC, John Colvin wrote:
 On Wednesday, 25 November 2015 at 02:33:24 UTC, deadalnix wrote:
 Don't be confused. Krugman do not understand bitcoin, but 
 Krugman think that terrorism and riots are good, that the 
 internet will never work and that there was no bubble in 2008, 
 so I think is it fairly secure to ignore him.
I'm not 100% convinced by Krugman in many cases, but I'd say you'd have to be pretty confident in your own economics knowledge and intellect to dismiss him entirely, considering his standing among his - almost by definition also very knowledgable and intelligent - peers.
That's a false dichotomy. I'm certainly not confident in my economics. But I'm confident that betting against Krugman is way safer than the reverse.
 Andrei, Walter, if you need help to navigate the bitcoin 
 ecosystem, you can reach me, I can help.
I agree, bitcoin would be a good donation mechanism to support.
My offer still holds.
Nov 25 2015
parent John Colvin <john.loughran.colvin gmail.com> writes:
On Wednesday, 25 November 2015 at 20:10:37 UTC, deadalnix wrote:
 On Wednesday, 25 November 2015 at 09:20:53 UTC, John Colvin 
 wrote:
 On Wednesday, 25 November 2015 at 02:33:24 UTC, deadalnix 
 wrote:
 Don't be confused. Krugman do not understand bitcoin, but 
 Krugman think that terrorism and riots are good, that the 
 internet will never work and that there was no bubble in 
 2008, so I think is it fairly secure to ignore him.
I'm not 100% convinced by Krugman in many cases, but I'd say you'd have to be pretty confident in your own economics knowledge and intellect to dismiss him entirely, considering his standing among his - almost by definition also very knowledgable and intelligent - peers.
That's a false dichotomy. I'm certainly not confident in my economics. But I'm confident that betting against Krugman is way safer than the reverse.
Don't agree it's a false dichotomy, but as far as your opinion of Krugman goes, fair enough; it's not one I share, but in a discipline as difficult and loose as economics it can be reasonable to disagree.
Nov 25 2015
prev sibling parent reply Namal <sotis22 mail.ru> writes:
On Friday, 30 October 2015 at 06:29:42 UTC, Ali Çehreli wrote:
 On 10/29/2015 08:59 PM, Joakim wrote:

 it's very easy to set up a bitcoin address to receive
donations I really appreciate it but... I am embarrassed to reveal that I don't want to have bitcoins. :) I can't explain this rationally; perhaps I was bitten by a coin in the dark when I was a young child; I don't know... The feeling is very similar to my not wanting to be on LinkedIn, Facebook, and other similar things. :) Sorry... :) Ali
So is there a way to buy the book on paper besides amazon? Not that I don't like amazon it is just that there are always problems ordering from outside the EU due to customs duties.
Nov 11 2015
parent reply =?UTF-8?Q?Ali_=c3=87ehreli?= <acehreli yahoo.com> writes:
On 11/11/2015 07:34 AM, Namal wrote:

 So is there a way to buy the book on paper besides amazon?
Yes! I haven't announced it here yet but it's on the book's page: http://ddili.org/ders/d.en/ tl;dr: Search for ISBN 978-0-692-52957-7, which should be available conveniently at most places. Better yet, ask your local bookstore to order it for you. Long version: Note: All of the following are a part of my presentation at Silicon Valley ACCU tonight (November 11, 2015): http://www.meetup.com/SFBay-Association-of-C-C-Users/events/225125586/ I will be happy to meet other D people there! ;) Confusingly, this book is now among those that have two ISBNs. :( CreateSpace (an Amazon affiliate) ISBN is 978-1515074601. Unfortunately, it has almost zero chance of being sold at local bookstores because local bookstores don't like their business practices. Here are actual comments from a local bookstore: "unable to carry your book in our store because your book is published under an imprint of Amazon. CreateSpace is part of Amazon." "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." "your book is available from Ingram as not returnable & with a short % for us" Enter Ingram... Ingram is one of the largest book distributors that is well respected by book retailers. Ingram appears in the last excerpt above because, as I understand it, Ingram distributes any published book, self-published or not. (That's how the CreateSpace book is available to local bookstores, who will not carry it.) So, I went all the trouble of getting the book published by Ingram's self-publishing platform as well. The following ISBN is already on internet search results: IngramSpark ISBN: 978-0-692-52957-7 If you can, please ask your local bookstores for that book or order it through them. You will not pay for customs or shipping and if the bookstore decides to stock it, more people will have a chance of running into it on the book aisles. The catch: This book now has two list prices: $31.50 for the CreateSpace one, and $37.73 for the IngramSpark one. (These are US prices; the price varies at other countries.) Publishing at IngramSpark is more costly both because they charge more and because the author has to set a sizable wholesale discount for the book to have a chance of being sold at local stores. I had set the CreateSpace price to the very low $28.50 initially, but now I increased it so that the two ISBNs are at least in the thirties. Having said all that about the price, most people can find the book for around $25.
 Not that I don't like amazon it is just that there are always
 problems ordering from outside the EU due to customs duties.
Actually, there shouldn't be a problem if you order it even in Europe because as I understand it, CreateSpace has two other printing houses: one in UK and one in somewhere in Central Europe. (Don't quote me on that! This is just a "feeling".) I feel very bad for putting CreateSpace's name on this thread saying "they pay most royalty to the author". Unfortunately, it can be very inconvenient as well: You have to create an account with them, shipping times can be very long, shipping cost can be more than zero (what some Amazon members pay), etc. Additionally, as you say, a reader told me that they had to pay a huge customs fee because they just wanted me to get more royalty. (And we're talking $12 versus $6 royalty. Nobody can retire with that difference. :p) And here is an update about the ebooks: I was able to embed the fonts in the EPUb and AZW3 versions. I will make the new versions available soon after fixing content problems: An expert emailed me saying that I've been spreading the misconception of categorizing languages as interpreted versus compiled. I am changing that part. Also, I will make sure that I make it clear that signed arithmetic behavior is undefined behavior. I love publishing in the 21th century! :) I make a correction and everything gets updated almost immediately: the online version, the ebooks, and even the print version! (The print version needs a couple of days to be verified by a human. That's all.) Ali
Nov 11 2015
next sibling parent =?UTF-8?Q?Ali_=c3=87ehreli?= <acehreli yahoo.com> writes:
On 11/11/2015 11:43 AM, Ali Çehreli wrote:

 tl;dr:

 Search for ISBN 978-0-692-52957-7
Searching for it without the dashes gives more results: 9780692529577 Ali
Nov 11 2015
prev sibling parent reply Namal <sotis22 mail.ru> writes:
On Wednesday, 11 November 2015 at 19:43:53 UTC, Ali Çehreli wrote:

 Actually, there shouldn't be a problem if you order it even in 
 Europe because as I understand it, CreateSpace has two other 
 printing houses: one in UK and one in somewhere in Central 
 Europe. (Don't quote me on that! This is just a "feeling".)
Yes, just ordered it from german amazon for EUR 30,50.
Nov 11 2015
parent reply Namal <sotis22 mail.ru> writes:
The book was delivered today! The size is similar to the C++ 
Primer. But I don't like the quality of the cover. Looks like 
they have used a blunt blade to cut it and there are damages at 
the adges.
Nov 14 2015
parent reply =?UTF-8?Q?Ali_=c3=87ehreli?= <acehreli yahoo.com> writes:
On 11/14/2015 03:41 AM, Namal wrote:
 The book was delivered today! The size is similar to the C++ Primer. But
 I don't like the quality of the cover. Looks like they have used a blunt
 blade to cut it and there are damages at the adges.
That's not good. :( I have a few copies here with me, which were shipped from Ontario, California. They have pristine covers. However, of the fifty copies that I've personally seen so far, one was trimmed unacceptable crooked. (I don't know where that one was printed.) Print-on-demand books are non-returnable. However, if the product is defective I would hope that Amazon will replace it. If not, I'll give a more recent printing to you in Berlin at DConf 2016. ;) Ali
Nov 14 2015
parent =?UTF-8?Q?Ali_=c3=87ehreli?= <acehreli yahoo.com> writes:
On 11/14/2015 07:28 AM, Ali Çehreli wrote:

 Print-on-demand books are non-returnable.
Correction: They are non-returnable in general, depending on where they were printed. The other ISBN of this particular book is still print-on-demand but it is returnable just like any other book: Printed by IngramSpark ISBN: 9780692529577 Ali
Nov 14 2015
prev sibling next sibling parent reply Andrei Alexandrescu <SeeWebsiteForEmail erdani.org> writes:
On 10/28/2015 04:01 AM, Ali Çehreli wrote:
 Although the book will always be free[1], many of you have expressed a
 need to pay without having to buy the paper version.

 The ebook versions are now available at Gumroad:

    https://gum.co/PinD

 The price is the very affordable $0+ ;) and you can pay with credit card
 number or through PayPal.

 Ali

 [1] http://ddili.org/ders/d.en/
Ali is holding an impromptu AMA on reddit: https://www.reddit.com/r/programming/comments/3qk8fz/programming_in_d_ebook_available_starting_at_001/ Andrei
Oct 28 2015
next sibling parent =?UTF-8?Q?Ali_=c3=87ehreli?= <acehreli yahoo.com> writes:
On 10/28/2015 07:50 AM, Andrei Alexandrescu wrote:

 Ali is holding an impromptu AMA on reddit:
 https://www.reddit.com/r/programming/comments/3qk8fz/programming_in_d_ebook_available_starting_at_001/
Could someone please answer the following question at that link: "How well would you say D would stand up against C/C++ for coding a OpenGL & physics game engine?" Ali
Oct 28 2015
prev sibling parent reply Andrei Alexandrescu <SeeWebsiteForEmail erdani.org> writes:
On 10/28/2015 10:50 AM, Andrei Alexandrescu wrote:
 On 10/28/2015 04:01 AM, Ali Çehreli wrote:
 Although the book will always be free[1], many of you have expressed a
 need to pay without having to buy the paper version.

 The ebook versions are now available at Gumroad:

    https://gum.co/PinD

 The price is the very affordable $0+ ;) and you can pay with credit card
 number or through PayPal.

 Ali

 [1] http://ddili.org/ders/d.en/
Ali is holding an impromptu AMA on reddit: https://www.reddit.com/r/programming/comments/3qk8fz/programming_in_d_ebook_available_starting_at_001/
Approval rate is a monster at 97%. I've rarely seen such a high percentage on /r/programming. Congratulations! -- Andrei
Oct 28 2015
parent =?UTF-8?Q?Ali_=c3=87ehreli?= <acehreli yahoo.com> writes:
On 10/28/2015 11:29 AM, Andrei Alexandrescu wrote:
 On 10/28/2015 10:50 AM, Andrei Alexandrescu wrote:
 On 10/28/2015 04:01 AM, Ali Çehreli wrote:
 Although the book will always be free[1], many of you have expressed a
 need to pay without having to buy the paper version.

 The ebook versions are now available at Gumroad:

    https://gum.co/PinD

 The price is the very affordable $0+ ;) and you can pay with credit card
 number or through PayPal.

 Ali

 [1] http://ddili.org/ders/d.en/
Ali is holding an impromptu AMA on reddit: https://www.reddit.com/r/programming/comments/3qk8fz/programming_in_d_ebook_available_starting_at_001/
Approval rate is a monster at 97%. I've rarely seen such a high percentage on /r/programming. Congratulations! -- Andrei
I can't believe this! I mad the book purchasable as pay-what-you-want about 10 hours ago and I've already received $99.99! That is already higher than the amount that the paper book sales brought since the beginning of this month. I will retire next week... :p Thank you everyone! :) Ali
Oct 28 2015
prev sibling parent reply cym13 <cpicard openmailbox.org> writes:
On Wednesday, 28 October 2015 at 08:01:29 UTC, Ali Çehreli wrote:
 Although the book will always be free[1], many of you have 
 expressed a need to pay without having to buy the paper version.
It's a bit late now but I like what Cory Doctorow (a writter who publishes mainly books under Creative Common license) does: the epub/pdf version is free but if you want to participate without buying the paper version you can buy a book that will be given to a library (of your choice if you express one) instead. This allows participation as well as diffusion. As this is not a book of fiction it may be suited to fewer libraries but I still think this is a concept worth sharing.
Oct 28 2015
parent reply =?UTF-8?Q?Ali_=c3=87ehreli?= <acehreli yahoo.com> writes:
On 10/28/2015 11:46 AM, cym13 wrote:
 On Wednesday, 28 October 2015 at 08:01:29 UTC, Ali Çehreli wrote:
 Although the book will always be free[1], many of you have expressed a
 need to pay without having to buy the paper version.
It's a bit late now but I like what Cory Doctorow (a writter who publishes mainly books under Creative Common license) does: the epub/pdf version is free but if you want to participate without buying the paper version you can buy a book that will be given to a library (of your choice if you express one) instead. This allows participation as well as diffusion. As this is not a book of fiction it may be suited to fewer libraries but I still think this is a concept worth sharing.
Interesting. That is almost the same as what I said to someone who wanted to contribute but did not want the paper book. I said "buy the paper book and give it to someone you know." :) Ali
Oct 28 2015
parent Dylan Allbee <dylan linux.com> writes:
On Wednesday, 28 October 2015 at 18:51:04 UTC, Ali Çehreli wrote:
 On 10/28/2015 11:46 AM, cym13 wrote:
 On Wednesday, 28 October 2015 at 08:01:29 UTC, Ali Çehreli 
 wrote:
 Although the book will always be free[1], many of you have 
 expressed a
 need to pay without having to buy the paper version.
It's a bit late now but I like what Cory Doctorow (a writter who publishes mainly books under Creative Common license) does: the epub/pdf version is free but if you want to participate without buying the paper version you can buy a book that will be given to a library (of your choice if you express one) instead. This allows participation as well as diffusion. As this is not a book of fiction it may be suited to fewer libraries but I still think this is a concept worth sharing.
Interesting. That is almost the same as what I said to someone who wanted to contribute but did not want the paper book. I said "buy the paper book and give it to someone you know." :) Ali
I really appreciate all of the work you've put into this book. It's been an immense help to myself and several friends both with learning the language and learning programming in general. It's typically the first book I recommend new students of programming to read. Hope you get most of the cut from the ebook - Enjoy the donation. I only wish I could give more at the moment.
Oct 28 2015