Re: LDC 1.15.0

2019-04-12 Thread Thomas Mader via Digitalmars-d-announce
On Sunday, 7 April 2019 at 15:14:59 UTC, kinke wrote: On Sunday, 7 April 2019 at 14:26:16 UTC, Thomas Mader wrote: Were there some changes to the shared phobos unittest runners between beta2 and the final release? I ask because I have the problem on macOS with the final release that

Re: New DConf Blog Post

2019-04-12 Thread Piotrek via Digitalmars-d-announce
On Saturday, 23 March 2019 at 10:09:12 UTC, Ali Çehreli wrote: Thank you but this is only about software development tools. I know. But that's still a good marketing. And I'm fan of your tech talks as well. Coding guidelines like MISRA and AUTOSAR have been developed and matured for C++

Re: LDC 1.15.0

2019-04-12 Thread jmh530 via Digitalmars-d-announce
On Friday, 12 April 2019 at 13:54:05 UTC, kinke wrote: [snip] I'd use something like version (LDC) import ldc.attributes : restrict; else enum restrict = null; Excellent. Thanks.

Re: LDC 1.15.0

2019-04-12 Thread jmh530 via Digitalmars-d-announce
On Friday, 12 April 2019 at 13:54:05 UTC, kinke wrote: [snip] I'd use something like version (LDC) import ldc.attributes : restrict; else enum restrict = null; Much better, thanks.

DConf 2019: 50% Education/Open Source Discount

2019-04-12 Thread Mike Parker via Digitalmars-d-announce
Symmetry has recently let me know that they're covering a 50% discount off the standard DConf registration rate to students, academics, and major open source contributors. If that's you and you'd like to take advantage of it, please contact me (aldac...@gmail.com) and let me know.

Re: LDC 1.15.0

2019-04-12 Thread kinke via Digitalmars-d-announce
On Friday, 12 April 2019 at 13:26:14 UTC, jmh530 wrote: The @llvmAttr("noalias") compiled on run.dlang.org, but I couldn't get the @restrict to work. I assume that uses the most recent version of LDC, but I don't really know. --version as cmdline switch tells you the run.dlang.io version is

Re: LDC 1.15.0

2019-04-12 Thread jmh530 via Digitalmars-d-announce
On Saturday, 6 April 2019 at 17:40:39 UTC, kinke wrote: * New generic @llvmAttr("name") parameter UDAs, incl. @restrict with C-like semantics. [snip] I think I had passed over this when I first read the announcement. The @llvmAttr("noalias") compiled on run.dlang.org, but I couldn't get

Re: New DConf Blog Post

2019-04-12 Thread wjoe via Digitalmars-d-announce
On Thursday, 11 April 2019 at 16:56:27 UTC, Nick Sabalausky (Abscissa) wrote: On 4/11/19 10:11 AM, wjoe wrote: No offense, but http://motherfuckingwebsite.com/ That is the best website EVER. Times a billion. Says exactly the things I've been wanting to scream at jet-engine volume straight

Re: LDC 1.15.0

2019-04-12 Thread Radu via Digitalmars-d-announce
On Saturday, 6 April 2019 at 17:40:39 UTC, kinke wrote: Glad to announce LDC 1.15: * Based on D 2.085.1. * Support for LLVM 8.0. The prebuilt packages ship with LLVM 8.0.0 and include the Khronos SPIRV-LLVM-Translator, so that dcompute can now emit OpenCL too. * New -lowmem switch to enable

Re: Visual D 0.49.0 released

2019-04-12 Thread Radu via Digitalmars-d-announce
On Sunday, 7 April 2019 at 19:41:43 UTC, Rainer Schuetze wrote: Hello, the new release of Visual D has just been uploaded. Some major improvements of 0.49.0: * support for Visual Studio 2019 * parallel compilation supported by VC projects * catch up with recent language changes * new

Re: OpenWL/DL - two foundation libraries for building a cross-platform GUI with non-C++ languages

2019-04-12 Thread Dennis via Digitalmars-d-announce
On Friday, 12 April 2019 at 10:02:53 UTC, DanielG wrote: Oh, and I see now you were only asking about OpenWL, not the both of them. Derp. So yeah, just the complete lack of OpenGL support really :P Well I don't mind you telling more about OpenDL either. :) My first reaction to "I made a

Re: OpenWL/DL - two foundation libraries for building a cross-platform GUI with non-C++ languages

2019-04-12 Thread DanielG via Digitalmars-d-announce
On Friday, 12 April 2019 at 08:03:01 UTC, Dennis wrote: I'm currently using glfw for that, how does OpenWL compare? Oh, and I see now you were only asking about OpenWL, not the both of them. Derp. So yeah, just the complete lack of OpenGL support really :P

Re: OpenWL/DL - two foundation libraries for building a cross-platform GUI with non-C++ languages

2019-04-12 Thread DanielG via Digitalmars-d-announce
On Friday, 12 April 2019 at 08:03:01 UTC, Dennis wrote: I'm currently using glfw for that, how does OpenWL compare? Good question. I've not spent much time with OpenGL-y things, but from what little I know: - OpenWL doesn't use or provide OpenGL contexts. I'm sure it will be added

Re: New and Unofficial OpenCV binding for D programming language

2019-04-12 Thread Ferhat Kurtulmuş via Digitalmars-d-announce
On Wednesday, 10 April 2019 at 14:44:49 UTC, Andrea Fontana wrote: On Tuesday, 9 April 2019 at 17:22:12 UTC, Ferhat Kurtulmuş wrote: Since I could build the library on Windows 10 in addition to Ubuntu, I have decided to put it on code.dlang.org: https://code.dlang.org/packages/opencvd. It

Re: OpenWL/DL - two foundation libraries for building a cross-platform GUI with non-C++ languages

2019-04-12 Thread Mike Parker via Digitalmars-d-announce
On Friday, 12 April 2019 at 06:45:01 UTC, DanielG wrote: These aren't written in D, but they are *for* D (or any other non-C++ language in need of its own canonical, language-native GUI). They export a C API for maximum ease of use. OpenWL[1] - cross-platform top-level windowing library, with

Re: OpenWL/DL - two foundation libraries for building a cross-platform GUI with non-C++ languages

2019-04-12 Thread Dennis via Digitalmars-d-announce
On Friday, 12 April 2019 at 06:45:01 UTC, DanielG wrote: OpenWL[1] - cross-platform top-level windowing library, with native menus, events, clipboard/DnD. I'm currently using glfw for that, how does OpenWL compare?

OpenWL/DL - two foundation libraries for building a cross-platform GUI with non-C++ languages

2019-04-12 Thread DanielG via Digitalmars-d-announce
These aren't written in D, but they are *for* D (or any other non-C++ language in need of its own canonical, language-native GUI). They export a C API for maximum ease of use. OpenWL[1] - cross-platform top-level windowing library, with native menus, events, clipboard/DnD. OpenDL[2] -