Re: I'm porting some go code to D

2013-08-25 Thread Rory McGuire
On 24 Aug 2013 23:55, Paulo Pinto p...@progtools.org wrote: Funny, I always thought otherwise, because Windows only has threads. Processes are just a means of grouping threads on Windows, as there isn't the distinction between threads and processes that UNIX systems used to make. Then

Anybody else going to GoingNative? Sep 4-6

2013-08-25 Thread Walter Bright
http://channel9.msdn.com/Events/GoingNative/2013 I'll be there, as will be Andrei.

Re: GHC 2013 in Paris

2013-08-25 Thread monarch_dodra
On Saturday, 24 August 2013 at 22:52:50 UTC, Iain Buclaw wrote: Hi Guys, Thanks for making it down. Are you going to be around tomorrow? Feel free to ping me or message me and we'll arrange something. :o) Will be at the IRIS building at 9.00am (this time I will be present at that time).

Re: glad OpenGL loader generator

2013-08-25 Thread David
Am 13.08.2013 19:38, schrieb David: glad now supports also EGL, GLX and WGL You can add GLES to the list TODO: * GLES loader * lazy loading * debugging (tracing function calls and error-checks with glGetError) * helperfunctions like gladGetErrorString(GLenum) or gladEnumToString(GLenum)

Arch Linux D news digest

2013-08-25 Thread Dicebot
Greetings to fellow Arch Linux users - quite a lot of stuff has happened there recently in relation to D and this should sum it up. Some changes may have not been synchronised to all mirrors yet, so please wait a bit before reporting :) --

Re: Arch Linux D news digest

2013-08-25 Thread Johannes Pfau
Am Sun, 25 Aug 2013 21:11:51 +0200 schrieb Dicebot pub...@dicebot.lv: Greetings to fellow Arch Linux users - quite a lot of stuff has happened there recently in relation to D and this should sum it up. Some changes may have not been synchronised to all mirrors yet, so please wait a bit

Re: Arch Linux D news digest

2013-08-25 Thread Dicebot
On Sunday, 25 August 2013 at 19:45:38 UTC, Johannes Pfau wrote: Am Sun, 25 Aug 2013 21:11:51 +0200 schrieb Dicebot pub...@dicebot.lv: Greetings to fellow Arch Linux users - quite a lot of stuff has happened there recently in relation to D and this should sum it up. Some changes may have not

Re: Arch Linux D news digest

2013-08-25 Thread Jordi Sayol
On 25/08/13 21:11, Dicebot wrote: Greetings to fellow Arch Linux users - quite a lot of stuff has happened there recently in relation to D and this should sum it up. Some changes may have not been synchronised to all mirrors yet, so please wait a bit before reporting :)

Re: GoingNative 2013

2013-08-25 Thread Adam Wilson
On Sun, 25 Aug 2013 13:41:00 -0700, Adam Wilson flybo...@gmail.com wrote: On Mon, 29 Jul 2013 15:12:39 -0700, Walter Bright newshou...@digitalmars.com wrote: http://channel9.msdn.com/Events/GoingNative/2013 The last one was a lot of fun, so I signed up for this one, too. Note that Andrei

Re: GoingNative 2013

2013-08-25 Thread Adam Wilson
On Mon, 29 Jul 2013 15:12:39 -0700, Walter Bright newshou...@digitalmars.com wrote: http://channel9.msdn.com/Events/GoingNative/2013 The last one was a lot of fun, so I signed up for this one, too. Note that Andrei is a speaker! Recommended. See y'all there! (P.S. It's entirely possible

Re: Anybody else going to GoingNative? Sep 4-6

2013-08-25 Thread Adam Wilson
On Sun, 25 Aug 2013 01:10:05 -0700, Walter Bright newshou...@digitalmars.com wrote: http://channel9.msdn.com/Events/GoingNative/2013 I'll be there, as will be Andrei. Oops, missed this. I will be there. My boss relented when I convinced him that I could respond to support incidents just

Re: Arch Linux D news digest

2013-08-25 Thread Dicebot
On Sunday, 25 August 2013 at 20:33:49 UTC, Jordi Sayol wrote: Is it not better: - libphobos2.a - liblphobos2.a - libgphobos2.a It is libphobos2.a, of course, typo-paste :) Is it not better: - libphobos2.so Same here (blush) What's the Arch Linux way to name

Re: Arch Linux D news digest

2013-08-25 Thread Iain Buclaw
On 25 August 2013 21:51, Dicebot pub...@dicebot.lv wrote: On Sunday, 25 August 2013 at 19:45:38 UTC, Johannes Pfau wrote: Am Sun, 25 Aug 2013 21:11:51 +0200 schrieb Dicebot pub...@dicebot.lv: Greetings to fellow Arch Linux users - quite a lot of stuff has happened there recently in relation

Re: Arch Linux D news digest

2013-08-25 Thread John Colvin
On Sunday, 25 August 2013 at 19:11:52 UTC, Dicebot wrote: Greetings to fellow Arch Linux users - quite a lot of stuff has happened there recently in relation to D and this should sum it up. Some changes may have not been synchronised to all mirrors yet, so please wait a bit before reporting :)

Re: I'm porting some go code to D

2013-08-25 Thread Rory McGuire
On Sat, Aug 24, 2013 at 3:26 PM, bearophile bearophileh...@lycos.comwrote: David Nadlinger: It's a cute idea, but not really practical, I'm afraid – Goroutines are managed by a scheduler in the Go runtime library, whereas D threads directly map to OS threads. Can't Rory McGuire add a

Re: Arch Linux D news digest

2013-08-25 Thread Andrei Alexandrescu
On 8/25/13 12:11 PM, Dicebot wrote: Greetings to fellow Arch Linux users - quite a lot of stuff has happened there recently in relation to D and this should sum it up. Some changes may have not been synchronised to all mirrors yet, so please wait a bit before reporting :) Awesome! Please let

Re: I'm porting some go code to D

2013-08-25 Thread Timon Gehr
On 08/26/2013 12:55 AM, Rory McGuire wrote: shared chan!Fiber scheduler; // channel contains Fibers waiting for their time slice static this () { if (scheduler is null) { You want 'shared static this' instead to avoid a race condition.

Re: I'm porting some go code to D

2013-08-25 Thread Rory McGuire
Awesome thanks, thought what I did there was dodgy. It was really weird when this() started multiple schedulers at least now I see the obvious reason. BTW: gist is at: https://gist.github.com/rjmcguire/6336931 Could someone point me at the correct linked list to use inside the channel. I'd