Re: "Programming in D" paper book is available for purchase
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
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
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: D-Day for DMD is today!
On 8/09/2015 1:54 AM, "Luís Marques wrote: On Friday, 4 September 2015 at 12:38:41 UTC, Daniel Murphy wrote: It's not that phobos is bad, it's that we're following the same development pattern we had with C++. We're using a conservative subset of D features and libraries, and slowly expanding what's acceptable. For example, DMD now uses foreach and delegates in a few places, and I expect we'll see a lot of use of D strings in the near future. Is there any place where this is documented? For instance, what D constructs are currently allowed, whether/which phobos imports have started to be accepted, and so on? No.
Re: D-Day for DMD is today!
On Friday, 4 September 2015 at 12:38:41 UTC, Daniel Murphy wrote: It's not that phobos is bad, it's that we're following the same development pattern we had with C++. We're using a conservative subset of D features and libraries, and slowly expanding what's acceptable. For example, DMD now uses foreach and delegates in a few places, and I expect we'll see a lot of use of D strings in the near future. Is there any place where this is documented? For instance, what D constructs are currently allowed, whether/which phobos imports have started to be accepted, and so on?
Re: Release D 2.068.1
On 09/07/2015 12:21 PM, anonymous wrote: > Trying to download the 7z Windows file gives me a 403. > > http://downloads.dlang.org/releases/2015/dmd.2.068.1.windows.7z Thanks, I just fixed it. The aws client failed to upload that file and it was hard to notice in the log output.
Re: Release D 2.068.1
On Monday 07 September 2015 00:32, Martin Nowak wrote: > http://downloads.dlang.org/releases/2.x/2.068.1/ Trying to download the 7z Windows file gives me a 403. http://downloads.dlang.org/releases/2015/dmd.2.068.1.windows.7z
Re: DCD 0.7.0
On Sun, 06 Sep 2015 21:00:11 + Dicebot via Digitalmars-d-announce wrote: > On Wednesday, 2 September 2015 at 09:07:24 UTC, Chris wrote: > > Thanks, great stuff! One thing you say it's been tested with > > 2.067.1, but for this version it gives the following error > > message: > > > > containers/experimental_allocator/src/std/experimental/allocator/common.d(337): > > Error: module meta is in file 'std/meta.d' which cannot be read > > import path[0] = containers/src import path[1] = msgpack-d/src > > import path[2] = libdparse/src > > import path[3] = dsymbol/src > > import path[4] = containers/experimental_allocator/src > > > > I had to use 2.068.0 to compile it. > > btw this is also the reason why Arch package is still not updated > - waiting until will build with latest LDC Ohh, that makes sense :)