www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - Learning D Available for Pre-Order

reply "Mike Parker" <aldacron gmail.com> writes:
The project that has taken me away from Derelict since the end of 
February is now available for pre-order at [1]. I'm currently 
about 60% through the preliminary draft stage and, given that 
I've recently acquired a significant amount of free time in my 
schedule, expect to accelerate my pace on the remaining 40%. I 
need as much time as I can make for the revisions!

I want to emphasize that "Learning D" is not aiming at those 
completely new to programming. The target reader is someone with 
some experience in a C family language. I see it as sitting 
somewhere between Ali's book and TDPL. One of my overarching 
goals is to help the target reader avoid some of the common 
mistakes people make when applying C++ or Java idioms to D.

So far in the course of writing this book, I've learned that I 
knew less about the fundamentals of D than I thought I did and 
that the more difficult parts of the language aren't so 
difficult. The tech reviewers have given excellent feedback and 
done a fine job of correcting my misconceptions & mistakes. I 
don't know how they feel about being named publicly just yet, but 
they all have my sincerest thanks. I know how tiring and 
time-consuming it can be to do that sort of thing, as reviewing 
the English in the papers of Korean doctoral candidates, 
professors and businessmen is something I do on the side.

Once it's all done, I'm going to blog a postmortem about the 
whole process. It's been very, very different from my experience 
with "Learn to Tango with D". Not a bad experience at all, just 
more intense and time-consuming than I had anticipated.

[1] https://www.packtpub.com/application-development/learning-d
Jun 23 2015
next sibling parent "Dejan Lekic" <dejan.lekic gmail.com> writes:
Good news!
I've just shared the info on our LinkedIn group. :)
Jun 23 2015
prev sibling next sibling parent "Chris" <wendlec tcd.ie> writes:
On Tuesday, 23 June 2015 at 14:47:03 UTC, Mike Parker wrote:
 The project that has taken me away from Derelict since the end 
 of February is now available for pre-order at [1]. I'm 
 currently about 60% through the preliminary draft stage and, 
 given that I've recently acquired a significant amount of free 
 time in my schedule, expect to accelerate my pace on the 
 remaining 40%. I need as much time as I can make for the 
 revisions!

 I want to emphasize that "Learning D" is not aiming at those 
 completely new to programming. The target reader is someone 
 with some experience in a C family language. I see it as 
 sitting somewhere between Ali's book and TDPL. One of my 
 overarching goals is to help the target reader avoid some of 
 the common mistakes people make when applying C++ or Java 
 idioms to D.

 So far in the course of writing this book, I've learned that I 
 knew less about the fundamentals of D than I thought I did and 
 that the more difficult parts of the language aren't so 
 difficult. The tech reviewers have given excellent feedback and 
 done a fine job of correcting my misconceptions & mistakes. I 
 don't know how they feel about being named publicly just yet, 
 but they all have my sincerest thanks. I know how tiring and 
 time-consuming it can be to do that sort of thing, as reviewing 
 the English in the papers of Korean doctoral candidates, 
 professors and businessmen is something I do on the side.

 Once it's all done, I'm going to blog a postmortem about the 
 whole process. It's been very, very different from my 
 experience with "Learn to Tango with D". Not a bad experience 
 at all, just more intense and time-consuming than I had 
 anticipated.

 [1] https://www.packtpub.com/application-development/learning-d
What's the cover all about? Autumn for C++, or was it just that the colors matched nicely :-)
Jun 23 2015
prev sibling next sibling parent Rikki Cattermole <alphaglosined gmail.com> writes:
On 24/06/2015 2:47 a.m., Mike Parker wrote:
 The project that has taken me away from Derelict since the end of
 February is now available for pre-order at [1]. I'm currently about 60%
 through the preliminary draft stage and, given that I've recently
 acquired a significant amount of free time in my schedule, expect to
 accelerate my pace on the remaining 40%. I need as much time as I can
 make for the revisions!

 I want to emphasize that "Learning D" is not aiming at those completely
 new to programming. The target reader is someone with some experience in
 a C family language. I see it as sitting somewhere between Ali's book
 and TDPL. One of my overarching goals is to help the target reader avoid
 some of the common mistakes people make when applying C++ or Java idioms
 to D.

 So far in the course of writing this book, I've learned that I knew less
 about the fundamentals of D than I thought I did and that the more
 difficult parts of the language aren't so difficult. The tech reviewers
 have given excellent feedback and done a fine job of correcting my
 misconceptions & mistakes. I don't know how they feel about being named
 publicly just yet, but they all have my sincerest thanks. I know how
 tiring and time-consuming it can be to do that sort of thing, as
 reviewing the English in the papers of Korean doctoral candidates,
 professors and businessmen is something I do on the side.

 Once it's all done, I'm going to blog a postmortem about the whole
 process. It's been very, very different from my experience with "Learn
 to Tango with D". Not a bad experience at all, just more intense and
 time-consuming than I had anticipated.

 [1] https://www.packtpub.com/application-development/learning-d
Oh thank goodness. It doesn't clash with my book. The way to program - Let's think like a D(eveloper)! For new programmers :)
Jun 23 2015
prev sibling next sibling parent "Gary Willoughby" <dev nomad.so> writes:
On Tuesday, 23 June 2015 at 14:47:03 UTC, Mike Parker wrote:
 The project that has taken me away from Derelict since the end 
 of February is now available for pre-order at [1]. I'm 
 currently about 60% through the preliminary draft stage and, 
 given that I've recently acquired a significant amount of free 
 time in my schedule, expect to accelerate my pace on the 
 remaining 40%. I need as much time as I can make for the 
 revisions!
Awesome news. The more books written on D the better. Good work!
 So far in the course of writing this book, I've learned that I 
 knew less about the fundamentals of D than I thought I did and 
 that the more difficult parts of the language aren't so 
 difficult.
That was my experience exactly when i wrote a programming book a decade ago. :)
Jun 23 2015
prev sibling next sibling parent "Quentin Ladeveze" <ladeveze.quentin openmailbox.org> writes:
On Tuesday, 23 June 2015 at 14:47:03 UTC, Mike Parker wrote:
 The project that has taken me away from Derelict since the end 
 of February is now available for pre-order at [1]. I'm 
 currently about 60% through the preliminary draft stage and, 
 given that I've recently acquired a significant amount of free 
 time in my schedule, expect to accelerate my pace on the 
 remaining 40%. I need as much time as I can make for the 
 revisions!

 I want to emphasize that "Learning D" is not aiming at those 
 completely new to programming. The target reader is someone 
 with some experience in a C family language. I see it as 
 sitting somewhere between Ali's book and TDPL. One of my 
 overarching goals is to help the target reader avoid some of 
 the common mistakes people make when applying C++ or Java 
 idioms to D.

 So far in the course of writing this book, I've learned that I 
 knew less about the fundamentals of D than I thought I did and 
 that the more difficult parts of the language aren't so 
 difficult. The tech reviewers have given excellent feedback and 
 done a fine job of correcting my misconceptions & mistakes. I 
 don't know how they feel about being named publicly just yet, 
 but they all have my sincerest thanks. I know how tiring and 
 time-consuming it can be to do that sort of thing, as reviewing 
 the English in the papers of Korean doctoral candidates, 
 professors and businessmen is something I do on the side.

 Once it's all done, I'm going to blog a postmortem about the 
 whole process. It's been very, very different from my 
 experience with "Learn to Tango with D". Not a bad experience 
 at all, just more intense and time-consuming than I had 
 anticipated.

 [1] https://www.packtpub.com/application-development/learning-d
Great ! It's cool to have a new book on D :)
Jun 23 2015
prev sibling parent reply "Kai Nacke" <kai redstar.de> writes:
On Tuesday, 23 June 2015 at 14:47:03 UTC, Mike Parker wrote:
 The project that has taken me away from Derelict since the end 
 of February is now available for pre-order at [1]. I'm

 [1] https://www.packtpub.com/application-development/learning-d
Great work, for sure I'll buy a copy! I missed your book on http://wiki.dlang.org/Books and added it. Regards, Kai
Jul 22 2015
parent reply "Mike Parker" <aldacron gmail.com> writes:
On Thursday, 23 July 2015 at 06:02:59 UTC, Kai Nacke wrote:
 On Tuesday, 23 June 2015 at 14:47:03 UTC, Mike Parker wrote:
 The project that has taken me away from Derelict since the end 
 of February is now available for pre-order at [1]. I'm

 [1] https://www.packtpub.com/application-development/learning-d
Great work, for sure I'll buy a copy! I missed your book on http://wiki.dlang.org/Books and added it. Regards, Kai
Thanks! In a week or so I'll be starting on a chapter about vibe.d where I make a web-based version of the book's sample project, but it's superficial stuff. I wish your book were already available so I could refer to it :)
Jul 23 2015
parent "Kai Nacke" <kai redstar.de> writes:
On Thursday, 23 July 2015 at 07:49:31 UTC, Mike Parker wrote:
 Thanks! In a week or so I'll be starting on a chapter about 
 vibe.d where I make a web-based version of the book's sample 
 project, but it's superficial stuff. I wish your book were 
 already available so I could refer to it :)
Just give me a ping if you need some chapter reference or so. Regards, Kai
Jul 23 2015