Re: Programming in D book is about 78% translated

2013-02-22 Thread Ali Çehreli

On 02/01/2013 03:55 AM, Philippe Sigaud wrote:

 I like how you introduce the new syntax for 'alias' and 'alias this'.

I just learned that 'alias this' has been converted to the old syntax in 
2.062. I can't find any obvious indicator in the changelog.


Ali



Re: Programming in D book is about 78% translated

2013-02-22 Thread Philippe Sigaud
On Fri, Feb 22, 2013 at 6:15 PM, Ali Çehreli acehr...@yahoo.com wrote:
 On 02/01/2013 03:55 AM, Philippe Sigaud wrote:

 I like how you introduce the new syntax for 'alias' and 'alias this'.

 I just learned that 'alias this' has been converted to the old syntax in
 2.062. I can't find any obvious indicator in the changelog.

*sigh*

Wasn't it only 'alias this = symb;' that got ditched?


Re: Programming in D book is about 78% translated

2013-02-22 Thread Ali Çehreli

On 02/22/2013 11:29 AM, Philippe Sigaud wrote:

On Fri, Feb 22, 2013 at 6:15 PM, Ali Çehreliacehr...@yahoo.com  wrote:

On 02/01/2013 03:55 AM, Philippe Sigaud wrote:


I like how you introduce the new syntax for 'alias' and 'alias this'.


I just learned that 'alias this' has been converted to the old syntax in
2.062. I can't find any obvious indicator in the changelog.


*sigh*

Wasn't it only 'alias this = symb;' that got ditched?


That's correct.

Ali


Re: Programming in D book is about 78% translated

2013-02-22 Thread Maxim Fomin

On Friday, 22 February 2013 at 20:00:58 UTC, Ali Çehreli wrote:

On 02/22/2013 11:29 AM, Philippe Sigaud wrote:
On Fri, Feb 22, 2013 at 6:15 PM, Ali 
Çehreliacehr...@yahoo.com  wrote:

On 02/01/2013 03:55 AM, Philippe Sigaud wrote:

I like how you introduce the new syntax for 'alias' and 
'alias this'.


I just learned that 'alias this' has been converted to the 
old syntax in

2.062. I can't find any obvious indicator in the changelog.


*sigh*

Wasn't it only 'alias this = symb;' that got ditched?


That's correct.

Ali


After recent messages I realize that original depreciation 
discussion on github was really far away from community which is 
sign of proper announcement procedure failure. By the way, this 
also indicates that situation with D changelog is not 
satisfactory either.


Re: February 20, 2013—Component Programming in D—Walter Bright - slides video

2013-02-22 Thread Walter Bright

I just received this from Lloyd, who runs NWCPP:
-
Folks,

First off I would like to thank everyone who donated to our camera drive. This 
month was the first session recorded using the new camera setup and I think you 
will agree it is a BIG improvement. Also please note we are still experimenting 
with the camera, processing software and uploads to improve the experience, I 
expect this will take a couple more sessions to pin down fully. If you happen to 
spot something you can see us doing better please let us know.


To help support the improved camera we have also moved away from Vimeo as our 
video host to YouTube. The free account on YouTube will allow us to upload much 
higher quality video! A channel has been created on YouTube to hold all of our 
videos, the channel name is “NWCPP”.


The slides and video from the NWCPP meeting this week have been posted. They are 
available here:


Video: http://www.youtube.com/watch?v=0cX1f41Fnkc

Slides: http://nwcpp.org/static/talks/2013/ComponentProgrammingInD.pdf

Thanks,

Lloyd


Re: Programming in D book is about 78% translated

2013-02-22 Thread Andrej Mitrovic
On 2/22/13, Maxim Fomin ma...@maxim-fomin.ru wrote:
 By the way, this
 also indicates that situation with D changelog is not
 satisfactory either.

Yes, hopefully we can improve this. As a start I made this pull which
lists language changes at the top:
https://github.com/D-Programming-Language/d-programming-language.org/pull/284


Re: February 20, 2013—Component Programming in D—Walter Bright - slides video

2013-02-22 Thread Bill Baxter
+1!  Also might I suggest making NWCPP accounts on Facebook/Twitter/Google+
from which you can push out these sorts of announcements?
The great thing about having the meeting announcements on those is that
people can really easily reshare them to all their followers, thereby
expanding the reach of the announcements.

---bb


On Fri, Feb 22, 2013 at 12:22 PM, Walter Bright
newshou...@digitalmars.comwrote:

 I just received this from Lloyd, who runs NWCPP:
 --**---
 Folks,

 First off I would like to thank everyone who donated to our camera drive.
 This month was the first session recorded using the new camera setup and I
 think you will agree it is a BIG improvement. Also please note we are still
 experimenting with the camera, processing software and uploads to improve
 the experience, I expect this will take a couple more sessions to pin down
 fully. If you happen to spot something you can see us doing better please
 let us know.

 To help support the improved camera we have also moved away from Vimeo as
 our video host to YouTube. The free account on YouTube will allow us to
 upload much higher quality video! A channel has been created on YouTube to
 hold all of our videos, the channel name is “NWCPP”.

 The slides and video from the NWCPP meeting this week have been posted.
 They are available here:

 Video: 
 http://www.youtube.com/watch?**v=0cX1f41Fnkchttp://www.youtube.com/watch?v=0cX1f41Fnkc

 Slides: 
 http://nwcpp.org/static/talks/**2013/ComponentProgrammingInD.**pdfhttp://nwcpp.org/static/talks/2013/ComponentProgrammingInD.pdf

 Thanks,

 Lloyd



Re: February 20, 2013—Component Programming in D—Walter Bright - slides video

2013-02-22 Thread Bill Baxter
Whoops, thought I was replying to the message from Lloyd that I saw in my
inbox earlier today.


On Fri, Feb 22, 2013 at 1:18 PM, Bill Baxter wbax...@gmail.com wrote:

 +1!  Also might I suggest making NWCPP accounts on
 Facebook/Twitter/Google+ from which you can push out these sorts of
 announcements?
 The great thing about having the meeting announcements on those is that
 people can really easily reshare them to all their followers, thereby
 expanding the reach of the announcements.

 ---bb


 On Fri, Feb 22, 2013 at 12:22 PM, Walter Bright 
 newshou...@digitalmars.com wrote:

 I just received this from Lloyd, who runs NWCPP:
 --**---
 Folks,

 First off I would like to thank everyone who donated to our camera drive.
 This month was the first session recorded using the new camera setup and I
 think you will agree it is a BIG improvement. Also please note we are still
 experimenting with the camera, processing software and uploads to improve
 the experience, I expect this will take a couple more sessions to pin down
 fully. If you happen to spot something you can see us doing better please
 let us know.

 To help support the improved camera we have also moved away from Vimeo as
 our video host to YouTube. The free account on YouTube will allow us to
 upload much higher quality video! A channel has been created on YouTube to
 hold all of our videos, the channel name is “NWCPP”.

 The slides and video from the NWCPP meeting this week have been posted.
 They are available here:

 Video: 
 http://www.youtube.com/watch?**v=0cX1f41Fnkchttp://www.youtube.com/watch?v=0cX1f41Fnkc

 Slides: http://nwcpp.org/static/talks/**2013/ComponentProgrammingInD.**
 pdf http://nwcpp.org/static/talks/2013/ComponentProgrammingInD.pdf

 Thanks,

 Lloyd





Re: February 20, 2013—Component Programming in D—Walter Bright - slides video

2013-02-22 Thread bearophile

Walter Bright:


http://nwcpp.org/static/talks/2013/ComponentProgrammingInD.pdf


Thank you for the slides.

Regarding slide 38, in D code like this I often forget what's the 
source and the destination:


foo.copy(bar);

A copyTo function name is more clear for me:

foo.copyTo(bar);


Regarding slide 41 Reducers: the reduction with a + is a so 
common that I think Phobos should have a sum() function (as 
Haskell, Python and several other languages have).


Bye,
bearophile