Re: LDC 1.17.0

2019-09-06 Thread Radu via Digitalmars-d-announce
On Sunday, 25 August 2019 at 14:00:08 UTC, kinke wrote: Glad to announce LDC 1.17: * Based on D 2.087.1. * The DMD fix wrt. 'local templates can now receive local symbols' hasn't been ported yet. * LLVM upgraded to v8.0.1. * Fix for v1.16.0 regression when returning void expressions. * Init

Re: LDC 1.16.0

2019-06-21 Thread Radu via Digitalmars-d-announce
On Friday, 21 June 2019 at 14:22:16 UTC, Martino wrote: On Thursday, 20 June 2019 at 17:36:45 UTC, kinke wrote: Glad to announce LDC 1.16: * Based on D 2.086.1. * Non-Windows x86: Faster `real` versions of std.math.{tan,expi}. * Windows: Fix linking DLLs with MinGW-based libs. * WebAssembly:

Re: LDC 1.16.0

2019-06-21 Thread Radu via Digitalmars-d-announce
On Thursday, 20 June 2019 at 17:36:45 UTC, kinke wrote: Glad to announce LDC 1.16: * Based on D 2.086.1. * Non-Windows x86: Faster `real` versions of std.math.{tan,expi}. * Windows: Fix linking DLLs with MinGW-based libs. * WebAssembly: No need for an explicit `-L--export-dynamic` anymore.

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: D mention and mini-demo at FOSDEM in the RISC-V room

2019-03-15 Thread Radu via Digitalmars-d-announce
On Thursday, 14 March 2019 at 10:52:15 UTC, Iain Buclaw wrote: In-case it was missed, D running on RISC-V was used as part of a small demo (taken from https://dlang.org/wc.html) at FOSDEM last month in the Fedora Rawhide talk. Of other note, a couple of items in the Few (potentially

Re: Project Highlight: Spasm

2019-03-01 Thread Radu via Digitalmars-d-announce
On Friday, 1 March 2019 at 08:22:24 UTC, Sebastiaan Koppe wrote: On Friday, 1 March 2019 at 07:28:06 UTC, Radu wrote: Dip1000 would make reference counting safe. Memory management should be handled by reference counting. RC should delegate malloc, free to an allocator. I see. Yeah, RC could

Re: Project Highlight: Spasm

2019-02-28 Thread Radu via Digitalmars-d-announce
On Thursday, 28 February 2019 at 20:36:57 UTC, Sebastiaan Koppe wrote: On Thursday, 28 February 2019 at 12:47:32 UTC, Radu wrote: Re. the memory management section, I wonder if reference counting using dip1000 would work for memory management. At least partly. One memory issue spasm has is to

Re: Project Highlight: Spasm

2019-02-28 Thread Radu via Digitalmars-d-announce
On Thursday, 28 February 2019 at 12:24:27 UTC, Mike Parker wrote: You may have seen Sebastiaan Koppe's announcements about his work with D and WebAssembly, the most recent regarding his project, Spasm. He sent me a great deal of information about the project, from which I was able to put

Re: LDC 1.14.0

2019-02-18 Thread Radu via Digitalmars-d-announce
On Sunday, 17 February 2019 at 15:46:01 UTC, kinke wrote: Glad to announce LDC 1.14: * Based on D 2.084.1. * Linking WebAssembly doesn't require an integrated LLD linker anymore (e.g., also working with distro packages and wasm-ld linker). * 32-bit LTO-able druntime/Phobos newly bundled with

Re: Release D 2.084.1

2019-02-12 Thread Radu via Digitalmars-d-announce
On Monday, 11 February 2019 at 02:25:43 UTC, evilrat wrote: On Sunday, 10 February 2019 at 19:21:10 UTC, Martin Nowak wrote: Glad to announce D 2.084.1, ♥ to the 6 contributors. For some reason Windows installer is not signed, UAC shows this warning screen and there is no publisher

Re: Last Year in D

2019-01-25 Thread Radu via Digitalmars-d-announce
On Thursday, 24 January 2019 at 13:58:59 UTC, Mike Parker wrote: I said in my annual D Blog retrospective that I wanted to do a similar post focused on D at large. Sebastian Wilzbach sent me a tremendously helpful info dump of all sorts of goings on, most of which I knew nothing about. When I

Re: LDC 1.13.0

2018-12-18 Thread Radu via Digitalmars-d-announce
On Sunday, 16 December 2018 at 15:57:25 UTC, kinke wrote: Glad to announce LDC 1.13: * Based on D 2.083.1. * The Windows packages are now fully self-sufficient, i.e., a Visual Studio/C++ Build Tools installation isn't required anymore. * Substantial debug info improvements. * New

Re: Beta 2.082.0

2018-08-18 Thread Radu via Digitalmars-d-announce
On Saturday, 18 August 2018 at 08:30:31 UTC, Mike Franklin wrote: On Saturday, 18 August 2018 at 08:22:54 UTC, Mike Franklin wrote: It's a little old, but from what I'm reading we need "reputation" with Microsoft or an EV certificate, or publish on the Windows Store. I'm also reading that

docker images

2018-06-28 Thread Radu via Digitalmars-d-announce
Created a couple of docker images useful for dlang dev. LDC cross compiler for ARM - https://hub.docker.com/r/rracariu/ldc-linux-armhf/ This image allows one to easily cross compile to ARM. Main use-case is continuous integration servers. - https://hub.docker.com/r/rracariu/dub-registry/

Re: Visual D 0.47.0 released

2018-06-26 Thread Radu via Digitalmars-d-announce
On Sunday, 24 June 2018 at 13:08:53 UTC, Rainer Schuetze wrote: Hi, a new release of Visual D has just been uploaded. Major changes are * improved Visual C++ project integration: better dependencies, automatic libraries, name demangling * new project wizard * mago debugger: show vtable,

Re: LDC 1.9.0 beta

2018-04-25 Thread Radu via Digitalmars-d-announce
On Monday, 23 April 2018 at 09:18:07 UTC, Suliman wrote: What about Webassembly support? Latest LLVM suppport it, so LDC should support also. Might be interesting for game devs to have webassembly support, but no one pitched in to making it happen. One could start by getting `betterC` mode

Re: LDC 1.9.0 beta

2018-04-24 Thread Radu via Digitalmars-d-announce
On Tuesday, 24 April 2018 at 15:53:23 UTC, Joakim wrote: On Monday, 23 April 2018 at 09:18:07 UTC, Suliman wrote: What about Webassembly support? Latest LLVM suppport it, so LDC should support also. We don't support a lot of platforms that llvm supports. It will require someone to work on

Re: LDC 1.9.0 beta

2018-04-24 Thread Radu via Digitalmars-d-announce
On Sunday, 22 April 2018 at 15:56:49 UTC, kinke wrote: Hi everyone, on behalf of the LDC team, I'm glad to announce the first beta for LDC 1.9. The highlights of this version in a nutshell: * Based on D 2.079.1, including new `-i` switch and support for a minimal (d)runtime. * Support for

Re: Vision document for H1 2018

2018-03-18 Thread Radu via Digitalmars-d-announce
On Friday, 16 March 2018 at 18:15:02 UTC, David Nadlinger wrote: On Thursday, 15 March 2018 at 10:48:45 UTC, Radu wrote: You have to remember that the really big first client of betterC(++) was DMD, porting DMD from C++ was a big undertaking. Right now both DMD and LDC use a form of betterC,

Re: Vision document for H1 2018

2018-03-15 Thread Radu via Digitalmars-d-announce
On Thursday, 15 March 2018 at 09:05:52 UTC, Kagamin wrote: On Sunday, 11 March 2018 at 04:06:13 UTC, Nick Sabalausky (Abscissa) wrote: First of all, betterC is about far more than interfacing with C. In fact, interop with C isn't really what betterC is about at all - that's a separate aspect

Re: Article: Why Const Sucks

2018-03-06 Thread Radu via Digitalmars-d-announce
On Monday, 5 March 2018 at 10:57:35 UTC, Jonathan M Davis wrote: Here's something I wrote up on const: http://jmdavisprog.com/articles/why-const-sucks.html I suppose that it's not exactly the most positive article, but I feel that it's accurate. - Jonathan M Davis Spot on article, and

Re: Beta 2.079.0

2018-02-22 Thread Radu via Digitalmars-d-announce
On Monday, 19 February 2018 at 15:58:57 UTC, Joakim wrote: On Monday, 19 February 2018 at 15:45:30 UTC, bachmeier wrote: On Monday, 19 February 2018 at 10:49:03 UTC, Martin Nowak wrote: Glad to announce the first beta for the 2.079.0 release, ♥ to the 77 contributors for this release.

Re: Release D 2.078.1

2018-01-24 Thread Radu via Digitalmars-d-announce
On Wednesday, 24 January 2018 at 20:05:42 UTC, Martin Nowak wrote: On Wednesday, 24 January 2018 at 13:30:42 UTC, Radu wrote: Just want to bring to your attention a major regression introduced in 2.078, and still present on current master, re. the new __equals template.

Re: run.dlang.io - a modern way to run D code

2017-12-15 Thread Radu via Digitalmars-d-announce
On Thursday, 14 December 2017 at 15:46:03 UTC, Walter Bright wrote: On 12/12/2017 10:37 AM, Seb wrote: After it has been in stealth mode for quite a while, I'm happy to announce that there's https://run.dlang.io Very impressive! Nice work! Can I add a suggestion? Have an option to show the

Re: Visual D 0.46.0 released - more VS2017 and LDC integration

2017-12-07 Thread Radu via Digitalmars-d-announce
On Saturday, 2 December 2017 at 16:31:00 UTC, Rainer Schuetze wrote: Hi, I have just released version 0.46 of Visual D, see http://rainers.github.io/visuald/visuald/StartPage.html This release doesn't come with major new features, but a list of bug fixes and incremental improvements, those

Re: dmd Backend converted to Boost License

2017-04-07 Thread Radu via Digitalmars-d-announce
On Friday, 7 April 2017 at 15:14:40 UTC, Walter Bright wrote: https://github.com/dlang/dmd/pull/6680 Yes, this is for real! Symantec has given their permission to relicense it. Thank you, Symantec! Glorious day for D and Dlangers. Congrats Walter for the tenacity and thanks Symantec for

Re: Project Highlight: Visual D

2016-08-12 Thread Radu via Digitalmars-d-announce
On Friday, 12 August 2016 at 14:27:48 UTC, Mike Parker wrote: Rainer took some time out of his busy schedule to send me quite a bit of information regarding the development of Visual D. The post is now live at [1]. In the interest of space, I couldn't use it all of his content. If anything

Re: LDC 1.0.0 has been released!

2016-06-06 Thread Radu via Digitalmars-d-announce
On Monday, 6 June 2016 at 07:00:56 UTC, Kai Nacke wrote: Hi everyone, It is a great pleasure to announce that version 1.0.0 of LDC, the LLVM-based D compiler, is now available for download! The release is based on the 2.070.2 frontend and standard library and supports LLVM 3.5-3.8. We

Re: LLVM 3.8 released - and LDC is already able to use it!

2016-03-08 Thread Radu via Digitalmars-d-announce
On Tuesday, 8 March 2016 at 19:12:57 UTC, Kai Nacke wrote: Hi all! LLVM 3.8 has been released half an hour ago! See the release notes here: http://www.llvm.org/releases/3.8.0/docs/ReleaseNotes.html Downloads: http://www.llvm.org/releases/download.html#3.8.0 Also note that LDC is mentioned

Re: Graillon 1.0, VST effect fully made with D

2015-11-27 Thread Radu via Digitalmars-d-announce
On Friday, 27 November 2015 at 17:12:05 UTC, Jonny wrote: On Thursday, 26 November 2015 at 15:48:48 UTC, Guillaume Piolat wrote: [...] You have no idea what you are talking about! It is mentalities like yours that cause headaches for musicians and engineers who work with RT audio. [...]

Re: Walter and I talk about D in Romania

2015-10-02 Thread Radu via Digitalmars-d-announce
On Friday, 2 October 2015 at 11:25:44 UTC, Andrei Alexandrescu wrote: Walter and I will travel to Brasov, Romania to hold an evening-long event on the D language. There's been strong interest in the event with over 300 registrants so far. http://curiousminds.ro Scott Meyers will guest star