Re: D 1.076 Alpha for Windows 64 bits, works with VS 2010

2012-09-28 Thread Jacob Carlborg
On 2012-09-27 21:51, Walter Bright wrote: Well, I did. The EH mechanism in dmd Win64 is the same as that used for dmd Linux, OSX and FreeBSD, 32 and 64. What does that practically mean from the users point of view? -- /Jacob Carlborg

Re: glfw3 deimos bindings

2012-09-28 Thread Jacob Carlborg
On 2012-09-28 00:59, David wrote: I made glfw3 bindings (translated the C headers to D): https://github.com/Dav1dde/glfw3 Can someone make a deimos repo? Not that I can create a repository but a description and a link to the C library is needed. -- /Jacob Carlborg

Re: D 1.076 Alpha for Windows 64 bits, works with VS 2010

2012-09-28 Thread Brad Roberts
On 9/27/2012 11:01 PM, Jacob Carlborg wrote: On 2012-09-27 21:51, Walter Bright wrote: Well, I did. The EH mechanism in dmd Win64 is the same as that used for dmd Linux, OSX and FreeBSD, 32 and 64. What does that practically mean from the users point of view? It's another interoperability

dlib - d utility library

2012-09-28 Thread Timur Gafarov
dlib is a growing collection of native D language libraries serving as a framework for various higher-level projects - such as game engines, rendering pipelines and multimedia applications. It is written in D2 and has no external external dependencies aside D's standart library, Phobos.

Re: glfw3 deimos bindings

2012-09-28 Thread David
Am 28.09.2012 08:02, schrieb Jacob Carlborg: On 2012-09-28 00:59, David wrote: I made glfw3 bindings (translated the C headers to D): https://github.com/Dav1dde/glfw3 Can someone make a deimos repo? Not that I can create a repository but a description and a link to the C library is needed.

Re: dlib - d utility library

2012-09-28 Thread Craig Dillabaugh
On Friday, 28 September 2012 at 09:43:34 UTC, Timur Gafarov wrote: dlib is a growing collection of native D language libraries serving as a framework for various higher-level projects - such as game engines, rendering pipelines and multimedia applications. It is written in D2 and has no

Re: dlib - d utility library

2012-09-28 Thread Danny Arends
Apart from a description of the project this site seems empty! Is there anywhere a person can download the source code/try this out. If you want to browse it online (without check-out): http://code.google.com/p/dlib/source/browse/ Gr, Danny

Re: Just a reminder, I'll be at GOTO next week!

2012-09-28 Thread deadalnix
Le 28/09/2012 07:43, Walter Bright a écrit : talking about Component Programming in D on Oct. 2. http://gotocon.com/aarhus-2012/schedule/tuesday.jsp See you there! (use promotion code brig1000 when registering and you'll get a discount) I couldn't come. But Aarhus is a really nice city. It

Re: dlib - d utility library

2012-09-28 Thread Craig Dillabaugh
On Friday, 28 September 2012 at 13:29:05 UTC, Danny Arends wrote: Apart from a description of the project this site seems empty! Is there anywhere a person can download the source code/try this out. If you want to browse it online (without check-out):

Re: D 1.076 Alpha for Windows 64 bits, works with VS 2010

2012-09-28 Thread Andrej Mitrovic
On 9/28/12, Brad Roberts bra...@puremagic.com wrote: It's another interoperability problem. It means that when mixing c++/d that stackframe unwinding during exception handling doesn't work as expected. It'll be one more thing that eventually needs to be fixed. I thought the whole COFF work

Re: dlib - d utility library

2012-09-28 Thread Peter Alexander
On Friday, 28 September 2012 at 09:43:34 UTC, Timur Gafarov wrote: dlib is a growing collection of native D language libraries serving as a framework for various higher-level projects - such as game engines, rendering pipelines and multimedia applications. It is written in D2 and has no

Re: D 1.076 Alpha for Windows 64 bits, works with VS 2010

2012-09-28 Thread Brad Roberts
On Fri, 28 Sep 2012, Andrej Mitrovic wrote: On 9/28/12, Brad Roberts bra...@puremagic.com wrote: It's another interoperability problem. It means that when mixing c++/d that stackframe unwinding during exception handling doesn't work as expected. It'll be one more thing that eventually

Re: D 1.076 Alpha for Windows 64 bits, works with VS 2010

2012-09-28 Thread Walter Bright
On 9/27/2012 11:01 PM, Jacob Carlborg wrote: On 2012-09-27 21:51, Walter Bright wrote: Well, I did. The EH mechanism in dmd Win64 is the same as that used for dmd Linux, OSX and FreeBSD, 32 and 64. What does that practically mean from the users point of view? It means D cannot throw or

Re: D 1.076 Alpha for Windows 64 bits, works with VS 2010

2012-09-28 Thread Walter Bright
On 9/28/2012 10:43 AM, Andrej Mitrovic wrote: I thought the whole COFF work was entirely about interoperability (well, that and 64bit). Oh well.. COFF is just a file format, nothing more. It is not an ABI specification.

Re: D 1.076 Alpha for Windows 64 bits, works with VS 2010

2012-09-28 Thread Brad Roberts
On Fri, 28 Sep 2012, Walter Bright wrote: On 9/27/2012 11:01 PM, Jacob Carlborg wrote: On 2012-09-27 21:51, Walter Bright wrote: Well, I did. The EH mechanism in dmd Win64 is the same as that used for dmd Linux, OSX and FreeBSD, 32 and 64. What does that practically mean from the

Re: D 1.076 Alpha for Windows 64 bits, works with VS 2010

2012-09-28 Thread Walter Bright
On 9/28/2012 12:39 PM, Brad Roberts wrote: It's more than just catching. That's a relatively minor issue. The bigger one is stack unwinding and related cleanups. Consider: c++ function with local variables that have dtors that calls a D function that throws. Those c++ locals will never have

Re: D 1.076 Alpha for Windows 64 bits, works with VS 2010

2012-09-28 Thread Brad Roberts
On Fri, 28 Sep 2012, Walter Bright wrote: On 9/28/2012 12:39 PM, Brad Roberts wrote: It's more than just catching. That's a relatively minor issue. The bigger one is stack unwinding and related cleanups. Consider: c++ function with local variables that have dtors that calls a D function