www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - The book "Programming in D" is in beta

reply =?UTF-8?B?QWxpIMOHZWhyZWxp?= <acehreli yahoo.com> writes:
I have been translating my Turkish D book "D Programlama Dili" to 
English under the title "Programming in D". I have decided to make its 
current state available online:

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

I will make more chapters available as they get translated.

As the book is for the novice programmer, the chapters that have been 
translated so far will not be very interesting to you. For that reason, 
I have decided to skip a number of chapters and translate two from the 
later ones as well:

Exceptions:

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

Ranges:

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

I hadn't known that my English was so poor. :) Please be patient; the 
text is being edited by an expert English speaker and will continuously 
be updated as it gets corrected.

I welcome any feedback at acehreli yahoo.com and of course here.

Thank you,
Ali
Nov 13 2011
next sibling parent =?UTF-8?B?QWxleCBSw7hubmUgUGV0ZXJzZW4=?= <xtzgzorex gmail.com> writes:
On 14-11-2011 08:00, Ali Çehreli wrote:
 I have been translating my Turkish D book "D Programlama Dili" to
 English under the title "Programming in D". I have decided to make its
 current state available online:

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

 I will make more chapters available as they get translated.

 As the book is for the novice programmer, the chapters that have been
 translated so far will not be very interesting to you. For that reason,
 I have decided to skip a number of chapters and translate two from the
 later ones as well:

 Exceptions:

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

 Ranges:

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

 I hadn't known that my English was so poor. :) Please be patient; the
 text is being edited by an expert English speaker and will continuously
 be updated as it gets corrected.

 I welcome any feedback at acehreli yahoo.com and of course here.

 Thank you,
 Ali

This is great news! We definitely need more literature on D. - Alex
Nov 14 2011
prev sibling next sibling parent reply Walter Bright <newshound2 digitalmars.com> writes:
On 11/13/2011 11:00 PM, Ali Çehreli wrote:
 I have been translating my Turkish D book "D Programlama Dili" to English under
 the title "Programming in D". I have decided to make its current state
available
 online:

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

 I will make more chapters available as they get translated.

Great work! I also strongly suggest doing a Kindle version as well, even if you keep a free html version on the web. Having more D books on Amazon will help raise the profile of D.
Nov 14 2011
parent reply mta`chrono <chrono mta-international.net> writes:
 Great work!
 
 I also strongly suggest doing a Kindle version as well, even if you keep
 a free html version on the web. Having more D books on Amazon will help
 raise the profile of D.

Great work! Yes, offer a kindle version for 79 EUR and upload a free pdf version in the name of a famous release group on usenet, torrent and several warez site. I promise you, that you'll spread the world.
Nov 14 2011
parent Dejan Lekic <dejan.lekic gmail.com> writes:
mta`chrono wrote:

 Great work!
 
 I also strongly suggest doing a Kindle version as well, even if you keep
 a free html version on the web. Having more D books on Amazon will help
 raise the profile of D.

Great work! Yes, offer a kindle version for 79 EUR and upload a free pdf version in the name of a famous release group on usenet, torrent and several warez site. I promise you, that you'll spread the world.

I agree with Walter on this one. I would prefer the EPUB though... :) The author deserves some extra cache for the effort anyway. I would buy the book just for the sake of supporting such efforts. Ali: If I may suggest, take a look at lulu.com - there you can actually make a printed copy of the book, and sell it.
Nov 16 2011
prev sibling parent reply =?UTF-8?B?QWxpIMOHZWhyZWxp?= <acehreli yahoo.com> writes:
I have continued the translation and added the following chapters:

   * Floating Point Types
   * Arrays
   * Characters
   * Slices and Other Array Features
   * Strings

I have translated the following chapter as well, out of order:

   * Templates

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

Ali

On 11/13/2011 11:00 PM, Ali Çehreli wrote:
 I have been translating my Turkish D book "D Programlama Dili" to
 English under the title "Programming in D". I have decided to make its
 current state available online:

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

 I will make more chapters available as they get translated.

 As the book is for the novice programmer, the chapters that have been
 translated so far will not be very interesting to you. For that reason,
 I have decided to skip a number of chapters and translate two from the
 later ones as well:

 Exceptions:

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

 Ranges:

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

 I hadn't known that my English was so poor. :) Please be patient; the
 text is being edited by an expert English speaker and will continuously
 be updated as it gets corrected.

 I welcome any feedback at acehreli yahoo.com and of course here.

 Thank you,
 Ali

Jan 12 2012
next sibling parent "Joel" <joelcnz gmail.com> writes:
Looks good. :-)
Jan 12 2012
prev sibling next sibling parent Jordi Sayol <g.sayol yahoo.es> writes:
Good news! ;-)

-- 
Jordi Sayol
Jan 12 2012
prev sibling parent reply bls <bizprac orange.fr> writes:
Hi Ali,
Why not 1) just translate the example code into English. 2) Google 
Translate the text and 3) ask the native English speaking D community 
for a helping hand.
IMO the GOOGLE Turkish to English translation is translatable into 
readable English, without too much effort :)

So instead of wasting time with manual translation,  keep your book in 
sync with D2, add some examples..  It's an excellent book about D2 (and 
beside an exercise on how to write programming books in general)
A+
Bjoern

On 01/12/2012 12:51 AM, Ali Çehreli wrote:
 I have continued the translation and added the following chapters:

 * Floating Point Types
 * Arrays
 * Characters
 * Slices and Other Array Features
 * Strings

 I have translated the following chapter as well, out of order:

 * Templates

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

 Ali

 On 11/13/2011 11:00 PM, Ali Çehreli wrote:
  > I have been translating my Turkish D book "D Programlama Dili" to
  > English under the title "Programming in D". I have decided to make its
  > current state available online:
  >
  > http://ddili.org/ders/d.en/index.html
  >
  > I will make more chapters available as they get translated.
  >
  > As the book is for the novice programmer, the chapters that have been
  > translated so far will not be very interesting to you. For that reason,
  > I have decided to skip a number of chapters and translate two from the
  > later ones as well:
  >
  > Exceptions:
  >
  > http://ddili.org/ders/d.en/exceptions.html
  >
  > Ranges:
  >
  > http://ddili.org/ders/d.en/ranges.html
  >
  > I hadn't known that my English was so poor. :) Please be patient; the
  > text is being edited by an expert English speaker and will continuously
  > be updated as it gets corrected.
  >
  > I welcome any feedback at acehreli yahoo.com and of course here.
  >
  > Thank you,
  > Ali

Jan 12 2012
parent =?UTF-8?B?QWxpIMOHZWhyZWxp?= <acehreli yahoo.com> writes:
Thank you very much for all the feedback.

On 01/12/2012 12:05 PM, bls wrote:
 Hi Ali,
 Why not 1) just translate the example code into English.

And make corrections as I naturally need to do that. Over the time the compiler has become less permissive, bugs and limitations have been removed, and features have been added. The new delegate syntax needs to be added. :)
 2) Google
 Translate the text and 3) ask the native English speaking D community
 for a helping hand.
 IMO the GOOGLE Turkish to English translation is translatable into
 readable English, without too much effort :)

I don't want to do that for two reasons: 1) I really don't think that Google Translate is good enough. 2) I want the book to sound to be from the same person. It would still be good otherwise, but it would be a wiki. Let me take this opportunity to remind people of the following page, some of which link to wiki books: http://prowiki.org/wiki4d/wiki.cgi?D__Tutorial
 So instead of wasting time with manual translation, keep your book in
 sync with D2, add some examples.. It's an excellent book about D2 (and
 beside an exercise on how to write programming books in general)
 A+
 Bjoern

Thank you! :) Ali
Jan 13 2012