Re: DConf 2015: Individual talk links from the livestream

2015-06-01 Thread Nicholas Wilson via Digitalmars-d-announce
On Tuesday, 2 June 2015 at 04:16:06 UTC, John Colvin wrote: Day 1: Liran Zvibel:https://youtu.be/-OCl-jWyT9E?t=3720 David Nadlinger: https://youtu.be/-OCl-jWyT9E?t=3720 You missed David's talk time and listed Liran's twice.

Re: This Week in D #23 - Interview with Dmitry Olshansky, dmd beta, std.experimental.color

2015-07-02 Thread Nicholas Wilson via Digitalmars-d-announce
On Monday, 29 June 2015 at 03:46:55 UTC, Adam D. Ruppe wrote: http://arsdnet.net/this-week-in-d/jun-28.html Adam. At least on safari you can't scroll down the archive panel. The first 20 editions are visible, but not the rest.

Re: This Week in D summarizes those long threads for you!

2015-08-25 Thread Nicholas Wilson via Digitalmars-d-announce
On Monday, 24 August 2015 at 16:09:46 UTC, Adam D. Ruppe wrote: I haven't posted these to the announce forum for a while, but they still come out each week! If you aren't subscribed yet, there's an rss link on the page or you can follow me on Twitter, where I post most of them:

Re: Article on Introspective programming

2016-03-28 Thread Nicholas Wilson via Digitalmars-d-announce
On Monday, 28 March 2016 at 23:25:48 UTC, Jack Stouffer wrote: On Monday, 28 March 2016 at 12:47:02 UTC, Nicholas Wilson wrote: http://thewilsonator.github.io/update/2016/03/28/better-vulkan-bindings.html I would like some feedback before this is posted to reddit. Come to think of it,

Re: d-vulkan, automatically generated D bindings for Vulkan

2016-03-19 Thread Nicholas Wilson via Digitalmars-d-announce
On Saturday, 19 March 2016 at 01:12:08 UTC, Alex Parrill wrote: https://github.com/ColonelThirtyTwo/dvulkan This includes bindings for all extensions, except for the platform-dependent VK_KHR_*_surface APIs, which require type declarations from other projects (like X11) that I didn't want to

Re: d-vulkan, automatically generated D bindings for Vulkan

2016-03-19 Thread Nicholas Wilson via Digitalmars-d-announce
On Saturday, 19 March 2016 at 19:37:38 UTC, Alex Parrill wrote: On Saturday, 19 March 2016 at 12:57:18 UTC, Nicholas Wilson wrote: On Saturday, 19 March 2016 at 01:12:08 UTC, Alex Parrill wrote: Should be doable using appropriate version blocks. The problem is that I'd have to define my own

Re: d-vulkan, automatically generated D bindings for Vulkan

2016-03-19 Thread Nicholas Wilson via Digitalmars-d-announce
On Sunday, 20 March 2016 at 00:52:48 UTC, Alex Parrill wrote: If I import a xcb_connection_t from some bindings, it ties d-vulkan to those bindings, which I'd rather not do. really? It would be a 1 line change. Or alternatively tell the user to import their own bindings.

Article on Introspective programming

2016-03-28 Thread Nicholas Wilson via Digitalmars-d-announce
http://thewilsonator.github.io/update/2016/03/28/better-vulkan-bindings.html I would like some feedback before this is posted to reddit. Come to think of it, putting the project on github would be a good idea, but unfortunately I won't have the time for at least a week. Oh well. Comments

Re: Article on Introspective programming

2016-03-29 Thread Nicholas Wilson via Digitalmars-d-announce
On Monday, 28 March 2016 at 12:47:02 UTC, Nicholas Wilson wrote: http://thewilsonator.github.io/update/2016/03/28/better-vulkan-bindings.html I would like some feedback before this is posted to reddit. Come to think of it, putting the project on github would be a good idea, but unfortunately

Re: DIP1000: Scoped Pointers

2016-08-10 Thread Nicholas Wilson via Digitalmars-d-announce
On Wednesday, 10 August 2016 at 20:35:23 UTC, Dicebot wrote: The first DIP has just landed into the new queue. It is a proposal from language authors and thus it bypasses usual nitpicking process and proceeds straight to requesting community (your!) feedback. [...] How will the infinite

Re: dcompute - A library + ldc modifications - can now build a simple add kernel

2016-07-17 Thread Nicholas Wilson via Digitalmars-d-announce
On Sunday, 17 July 2016 at 19:23:19 UTC, cym13 wrote: On Sunday, 17 July 2016 at 07:45:45 UTC, Nicholas Wilson wrote: Available here[1][2], it can now build a simple add kernel for both CUDA (.ptx) and OpenCL (.spv) (and of course the host code) in one compiler invocation. A lot of things

dcompute - A library + ldc modifications - can now build a simple add kernel

2016-07-17 Thread Nicholas Wilson via Digitalmars-d-announce
Available here[1][2], it can now build a simple add kernel for both CUDA (.ptx) and OpenCL (.spv) (and of course the host code) in one compiler invocation. A lot of things are still hardcoded and the optimisations need to tuned a bit more but it works. Any and all testing, feedback,bug

Re: unit-threaded v0.6.26 - advanced unit testing in D with new features

2016-08-06 Thread Nicholas Wilson via Digitalmars-d-announce
On Friday, 5 August 2016 at 15:31:34 UTC, Atila Neves wrote: https://code.dlang.org/packages/unit-threaded What's new: . Mocking support. Classes, interfaces and structs can be mocked (see README.md or examples) . Shrinking support for property-based testing, but only for integrals and arrays

Re: Questionnaire

2017-02-08 Thread Nicholas Wilson via Digitalmars-d-announce
On Wednesday, 8 February 2017 at 18:27:57 UTC, Ilya Yaroshenko wrote: All my current D project are finished. Probably I will use other languages for production this year, Java/Go/whatever. N... I Guess I'll have to try to convince you to help with DCompute once the necessary compiler

Re: DConf 2017 now open for registration

2017-01-20 Thread Nicholas Wilson via Digitalmars-d-announce
On Friday, 20 January 2017 at 21:11:51 UTC, Walter Bright wrote: On 1/20/2017 1:20 AM, Nicholas Wilson wrote: I presume if I only intend to go if my submission proposal is accepted that I don't need to register? You're still better off registering to: 1. reserve your ticket in case it is

Re: Boston D Meetup 2/9: `shared` Experiences

2017-02-17 Thread Nicholas Wilson via Digitalmars-d-announce
On Saturday, 18 February 2017 at 04:45:00 UTC, Michael Coulombe wrote: On Saturday, 18 February 2017 at 02:20:07 UTC, Arun Chandrasekaran wrote: On Saturday, 18 February 2017 at 00:08:28 UTC, Steven Schveighoffer wrote: On 1/30/17 4:48 PM, Steven Schveighoffer wrote: [...] Here is the live

Re: Questionnaire

2017-02-09 Thread Nicholas Wilson via Digitalmars-d-announce
On Thursday, 9 February 2017 at 17:28:47 UTC, jmh530 wrote: I would probably say libraries is most important. Mir is a great advance. I've been applauding your work all the way through. There are two things that I think Mir needs most (and we've talked about them before as things you were

Re: Book your flights soon for DConf 2017

2017-02-14 Thread Nicholas Wilson via Digitalmars-d-announce
On Tuesday, 14 February 2017 at 09:20:31 UTC, Walter Bright wrote: I just got mine booked, and noticed the more convenient flights were nearly full. Hmm hope the ones going the other way around the globe don't get filled up. I've still got to wait to see if I'm speaking before I book mine.

Re: DConf 2017 now open for registration

2017-01-20 Thread Nicholas Wilson via Digitalmars-d-announce
On Thursday, 19 January 2017 at 20:53:28 UTC, Walter Bright wrote: $250 for Early Bird tickets! http://dconf.org/2017/registration.html I presume if I only intend to go if my submission proposal is accepted that I don't need to register?

Re: DConf 2017 now open for registration

2017-01-20 Thread Nicholas Wilson via Digitalmars-d-announce
On Thursday, 19 January 2017 at 20:53:28 UTC, Walter Bright wrote: $250 for Early Bird tickets! http://dconf.org/2017/registration.html Also at the bottom of the page For corporate sponsorship packages, please contact dconf2...@digitalmars.com Is that supposed to be 2017?

Re: DCompute - Native heterogeneous computing for D - is here!

2017-02-27 Thread Nicholas Wilson via Digitalmars-d-announce
On Monday, 27 February 2017 at 09:13:22 UTC, Mike Parker wrote: On Monday, 27 February 2017 at 08:37:56 UTC, Nicholas Wilson wrote: On Sunday, 26 February 2017 at 08:37:29 UTC, Nicholas Wilson wrote: DCompute is an extension to LDC capable of generating code (with no language changes*) for

Re: DCompute - Native heterogeneous computing for D - is here!

2017-02-27 Thread Nicholas Wilson via Digitalmars-d-announce
On Monday, 27 February 2017 at 09:13:22 UTC, Mike Parker wrote: On Monday, 27 February 2017 at 08:37:56 UTC, Nicholas Wilson wrote: On Sunday, 26 February 2017 at 08:37:29 UTC, Nicholas Wilson wrote: DCompute is an extension to LDC capable of generating code (with no language changes*) for

DCompute - Native heterogeneous computing for D - is here!

2017-02-26 Thread Nicholas Wilson via Digitalmars-d-announce
DCompute is an extension to LDC capable of generating code (with no language changes*) for NVIDIA's NVPTX for use with CUDA, SPIRV for use with the OpenCL runtime, and of course the host, all at the same time! It is also possible to share implementation of algorithms across the host and

Re: DConf 2017 Hotel - book now!

2017-03-01 Thread Nicholas Wilson via Digitalmars-d-announce
On Thursday, 2 March 2017 at 02:24:50 UTC, Walter Bright wrote: http://www.ibis.com/gb/hotel-5694-ibis-berlin-neukoelln/index.shtml Last year, some people booked late and it was full and they had to stay at another hotel. Thanks for the heads up. Any idea when the speaker list will be

Re: DCompute - Native heterogeneous computing for D - is here!

2017-02-27 Thread Nicholas Wilson via Digitalmars-d-announce
On Monday, 27 February 2017 at 13:55:23 UTC, Guillaume Piolat wrote: On Sunday, 26 February 2017 at 08:37:29 UTC, Nicholas Wilson wrote: This will enable writing kernels in D utilising all of D's meta programming goodness across the device divide and will allow launching those kernels with a

Re: DCompute - Native heterogeneous computing for D - is here!

2017-02-27 Thread Nicholas Wilson via Digitalmars-d-announce
On Sunday, 26 February 2017 at 08:37:29 UTC, Nicholas Wilson wrote: DCompute is an extension to LDC capable of generating code (with no language changes*) for NVIDIA's NVPTX for use with Hmm, I appear to have really mucked up the git submodules. Unfortunately I have a cold at the moment and

Re: LDC 1.1.0-beta6

2016-12-13 Thread Nicholas Wilson via Digitalmars-d-announce
On Tuesday, 13 December 2016 at 21:30:05 UTC, Andrei Alexandrescu wrote: On 12/13/2016 02:37 PM, kinke wrote: Hey all, on behalf of the LDC team I am proud to announce the new 1.1.0-beta6 release! It's based on the 2.071.2 frontend and standard library and supports LLVM 3.5 up to current

Re: Vision document for H1 2017

2017-01-13 Thread Nicholas Wilson via Digitalmars-d-announce
On Friday, 13 January 2017 at 05:33:07 UTC, Chris Wright wrote: On Thu, 12 Jan 2017 20:02:38 -0800, Jonathan M Davis via Digitalmars-d-announce wrote: I don't see how it possibly could given how dynamic arrays work in D. It would have to have some sort of reference counting mechanism, which

Re: Reminder - DConf 2017 is May 4-6 !!

2017-01-06 Thread Nicholas Wilson via Digitalmars-d-announce
On Saturday, 7 January 2017 at 00:46:31 UTC, Walter Bright wrote: It's 2017 already - sharpen your pencils and start on a proposal for a presentation! Time is moving fast! Mines already done, I need to get the last couple of PRs into LDC so I can do a proper announcement before submissions

Re: Vision document for H1 2017

2017-01-04 Thread Nicholas Wilson via Digitalmars-d-announce
On Wednesday, 4 January 2017 at 19:22:33 UTC, Andrei Alexandrescu wrote: We release a brief Vision document summarizing the main goals we plan to pursue in the coming six months. This half we are focusing on three things: safety, lifetime management, and static introspection.

Re: concepts v0.0.1

2016-12-16 Thread Nicholas Wilson via Digitalmars-d-announce
On Friday, 16 December 2016 at 20:51:19 UTC, Atila Neves wrote: @models!(Foo, isFoo) What happened to the __UDA_ATTACHMENT__ proposal?

Re: concepts v0.0.1

2016-12-16 Thread Nicholas Wilson via Digitalmars-d-announce
On Friday, 16 December 2016 at 23:49:18 UTC, Nicholas Wilson wrote: On Friday, 16 December 2016 at 20:51:19 UTC, Atila Neves wrote: @models!(Foo, isFoo) What happened to the __UDA_ATTACHMENT__ proposal? Also are UDAs legal after the symbol? i.e. with __UDA_ATTACHMENT__ could you do struct

Re: DConf 2017 Schedule

2017-03-23 Thread Nicholas Wilson via Digitalmars-d-announce
On Wednesday, 15 March 2017 at 15:20:03 UTC, Joakim wrote: On Tuesday, 14 March 2017 at 16:12:56 UTC, Mike Parker wrote: Fresh from the D Foundation HQ, the DConf 2017 schedule [1] is now available for your perusal. If you haven't registered yet, you have just over five weeks to get it done.

Re: automem v0.0.7 - C++ style smart pointers using std.experimental.allocator

2017-04-11 Thread Nicholas Wilson via Digitalmars-d-announce
On Tuesday, 11 April 2017 at 09:53:46 UTC, Martin Nowak wrote: I think we might be able to solve this problem in D by making IAllocator.allocate pure, which tells the compiler that this function returns a fresh piece of memory without any side-effect, i.e. enough information to optimize away

Re: Last Minute Tickets to DConf

2017-04-22 Thread Nicholas Wilson via Digitalmars-d-announce
On Saturday, 22 April 2017 at 01:37:42 UTC, Walter Bright wrote: The kiosk closes Sunday Apr 23 at midnight. If you're on the fence, get them now! http://dconf.org/2017/registration.html As a speaker was I supposed to be sent confirmation of ticket separate to that of my acceptance as a

Re: Last Minute Tickets to DConf

2017-04-22 Thread Nicholas Wilson via Digitalmars-d-announce
On Saturday, 22 April 2017 at 09:29:10 UTC, Walter Bright wrote: On 4/21/2017 10:59 PM, Nicholas Wilson wrote: As a speaker was I supposed to be sent confirmation of ticket separate to that of my acceptance as a speaker? 'Cos i didn't receive one. As a speaker, you're automatically

Re: Ocean v3.0.0: First fully public release!

2017-03-13 Thread Nicholas Wilson via Digitalmars-d-announce
On Monday, 13 March 2017 at 11:08:51 UTC, Leandro Lucarella wrote: On Friday, 10 March 2017 at 16:31:53 UTC, Andrea Fontana wrote: On Friday, 10 March 2017 at 15:19:51 UTC, Leandro Lucarella wrote: Hi dear D community! We wanted to share with you some nice news and big milestone: we are

Re: DCompute - Native heterogeneous computing for D - is here!

2017-02-27 Thread Nicholas Wilson via Digitalmars-d-announce
On Sunday, 26 February 2017 at 08:37:29 UTC, Nicholas Wilson wrote: DCompute is an extension to LDC capable of generating code (with no language changes*) for NVIDIA's NVPTX for use with CUDA, SPIRV for use with the OpenCL runtime, and of course the host, all at the same time! It is also

Re: Netflix opensources its first D library: Vectorflow

2017-08-02 Thread Nicholas Wilson via Digitalmars-d-announce
On Thursday, 3 August 2017 at 04:37:30 UTC, Matt wrote: That seems like a good start. I'll probably start contributing within a few weeks. Great, http://gitter.im/libmir is probably the best way to get in contact. In the long run the goal should probably be to have a "go-to" set of LA

Re: Netflix opensources its first D library: Vectorflow

2017-08-02 Thread Nicholas Wilson via Digitalmars-d-announce
On Thursday, 3 August 2017 at 04:40:05 UTC, Matt wrote: Also note, one of the main advantages of Eigen is the whole lazy evaluation of expressions for compound operations. I haven't dug in the source, but it's my understanding it's done through a lot of compile time C++ template hacking

Re: DIP 1010--Static foreach--Accepted

2017-07-17 Thread Nicholas Wilson via Digitalmars-d-announce
On Monday, 17 July 2017 at 12:38:27 UTC, Steven Schveighoffer wrote: On 7/16/17 1:04 PM, Andrei Alexandrescu wrote: On 7/16/17 9:10 AM, Mike Parker wrote: Congratulations to Timon Gehr. Not only was his "Static foreach" DIP accepted, it picked up a good deal of praise from Walter & Andrei.

Re: Go Your Own Way (Part One: The Stack)

2017-07-07 Thread Nicholas Wilson via Digitalmars-d-announce
On Friday, 7 July 2017 at 22:42:08 UTC, Walter Bright wrote: On 7/7/2017 1:33 PM, Steven Schveighoffer wrote: Since it's an intrinsic (as confirmed by you), maybe we can just drop the version conditions? The compiler will always generate it, regardless of C lib, right? I'll do the PR if you

Re: DCompute: GPGPU with Native D for OpenCL and CUDA

2017-07-17 Thread Nicholas Wilson via Digitalmars-d-announce
On Monday, 17 July 2017 at 13:50:22 UTC, Mike Parker wrote: Nicholas Wilson has put together a blog post on his progress with DCompute, expanding on his DConf talk. I have to admit that this is one of the D projects I'm most excited about, even though I'll probably never have a need to use it.

Re: DCompute: GPGPU with Native D for OpenCL and CUDA

2017-07-18 Thread Nicholas Wilson via Digitalmars-d-announce
On Tuesday, 18 July 2017 at 09:48:47 UTC, John Colvin wrote: On Tuesday, 18 July 2017 at 00:49:11 UTC, Nicholas Wilson wrote: Oh and @JohnColvin do you like the solution for the lambdas? I do, very nice :) You're essentially achieving what I set out to do and got stuck with, just much

Re: Boston D Meetup: Strawman Structs

2017-07-21 Thread Nicholas Wilson via Digitalmars-d-announce
On Friday, 21 July 2017 at 21:55:01 UTC, Steven Schveighoffer wrote: On 7/2/17 6:35 AM, Steven Schveighoffer wrote: I'll have a short presentation on a weird trick I discovered while writing some MySQL serialization code. Hope you can attend!

Re: Boston D Meetup: Strawman Structs

2017-07-25 Thread Nicholas Wilson via Digitalmars-d-announce
On Tuesday, 25 July 2017 at 09:50:46 UTC, John Colvin wrote: On Sunday, 2 July 2017 at 10:35:49 UTC, Steven Schveighoffer wrote: I'll have a short presentation on a weird trick I discovered while writing some MySQL serialization code. Hope you can attend!

Re: Boston D Meetup: Strawman Structs

2017-07-22 Thread Nicholas Wilson via Digitalmars-d-announce
On Sunday, 23 July 2017 at 02:15:18 UTC, Steven Schveighoffer wrote: On 7/21/17 8:49 PM, Nicholas Wilson wrote: On Friday, 21 July 2017 at 21:55:01 UTC, Steven Schveighoffer wrote: On 7/2/17 6:35 AM, Steven Schveighoffer wrote: I'll have a short presentation on a weird trick I discovered

Re: Dconf - lightning talk: Excel add-ins in D

2017-05-18 Thread Nicholas Wilson via Digitalmars-d-announce
On Thursday, 18 May 2017 at 04:49:20 UTC, Laeeth Isharc wrote: On Wednesday, 17 May 2017 at 21:17:37 UTC, jmh530 wrote: On Wednesday, 17 May 2017 at 20:58:05 UTC, Laeeth Isharc wrote:

Re: Thank you Sociomantic for hosting DConf!

2017-05-09 Thread Nicholas Wilson via Digitalmars-d-announce
On Tuesday, 9 May 2017 at 08:18:45 UTC, Walter Bright wrote: http://dconf.org/2017/index.html This was a huge success, from the full house, to the great talks, the cameraderie, and to the tsunami of Pull Requests that resulted from Sunday's hackathon! (Definitely the post-conference

Re: DCompute is now in the master branch of LDC

2017-05-29 Thread Nicholas Wilson via Digitalmars-d-announce
On Monday, 29 May 2017 at 09:39:53 UTC, rikki cattermole wrote: On 29/05/2017 10:33 AM, Nicholas Wilson wrote: Hi all, I'm happy to announce that the dcompute modifications to LDC are now in the master branch of LDC. The dcompute extensions require LLVM 3.9.1 or greater for NVPTX/CUDA and my

DCompute is now in the master branch of LDC

2017-05-29 Thread Nicholas Wilson via Digitalmars-d-announce
Hi all, I'm happy to announce that the dcompute modifications to LDC are now in the master branch of LDC. The dcompute extensions require LLVM 3.9.1 or greater for NVPTX/CUDA and my fork[1] of LLVM for SPIRV. Someone (sorry I've forgotten who!) at dconf said they'd make a docker image of

Re: DCompute is now in the master branch of LDC

2017-05-29 Thread Nicholas Wilson via Digitalmars-d-announce
On Tuesday, 30 May 2017 at 02:46:12 UTC, Walter Bright wrote: On 5/29/2017 6:10 PM, Nicholas Wilson wrote: there are also GitHub topics [1] which I will also properly fill out. I just done a pass over the README.md [1]: https://github.com/blog/2309-introducing-topics Good. Making the

Re: DCompute is now in the master branch of LDC

2017-05-29 Thread Nicholas Wilson via Digitalmars-d-announce
On Monday, 29 May 2017 at 20:36:26 UTC, Walter Bright wrote: On 5/29/2017 2:33 AM, Nicholas Wilson wrote: Hi all, I'm happy to announce that the dcompute modifications to LDC are now in the master branch of LDC. The dcompute extensions require LLVM 3.9.1 or greater for NVPTX/CUDA and my

Re: DCompute is now in the master branch of LDC

2017-05-29 Thread Nicholas Wilson via Digitalmars-d-announce
On Tuesday, 30 May 2017 at 00:12:51 UTC, Walter Bright wrote: On 5/29/2017 3:52 PM, Nicholas Wilson wrote: How about calling it D-GPU ? I bet you'd get a lot more clicks on a name like that. Thanks, I called it dcompute because naming things is right up there with cache invalidation. Calling

Re: Silicon Valley D Meetup - May 25, 2017 - "Trip reports: DConf 2017 and C++Now 2017"

2017-05-30 Thread Nicholas Wilson via Digitalmars-d-announce
On Thursday, 25 May 2017 at 07:53:16 UTC, Ali Çehreli wrote: We have guests Martin Nowak, Dentcho Bankov, and Georgi Dimitrov in person: https://www.meetup.com/D-Lang-Silicon-Valley/events/240129190/ Ali How'd this go?

Re: DCompute is now in the master branch of LDC

2017-05-30 Thread Nicholas Wilson via Digitalmars-d-announce
On Tuesday, 30 May 2017 at 08:16:06 UTC, Manu wrote: I kinda wanted to add a +1 here too; I read 'compute' used as a noun(-ish) Ah, isn't English wonderful. I guess Walter is suffering the inverse of the Calvin & Hobbes "Verbing nouns weirds the language", nouning verbs does weird the

Re: DCompute is now in the master branch of LDC

2017-05-31 Thread Nicholas Wilson via Digitalmars-d-announce
On Thursday, 1 June 2017 at 01:42:16 UTC, Andrei Alexandrescu wrote: On 5/31/17 7:28 PM, Nicholas Wilson wrote: On Wednesday, 31 May 2017 at 22:15:33 UTC, Wulfklaue wrote: On Wednesday, 31 May 2017 at 12:28:47 UTC, Nicholas Wilson wrote: Perhaps there will be scope for renaming if/when this

Re: DCompute is now in the master branch of LDC

2017-05-31 Thread Nicholas Wilson via Digitalmars-d-announce
On Thursday, 1 June 2017 at 01:45:24 UTC, Andrei Alexandrescu wrote: You're right. Congratulations Nicholas for this great work and I wish it succeeds by any name he chooses for it. -- Andrei And nothing increases chances of success like contributions! (subtle hint)

Re: DCompute is now in the master branch of LDC

2017-05-31 Thread Nicholas Wilson via Digitalmars-d-announce
On Wednesday, 31 May 2017 at 22:15:33 UTC, Wulfklaue wrote: On Wednesday, 31 May 2017 at 12:28:47 UTC, Nicholas Wilson wrote: Perhaps there will be scope for renaming if/when this also includes graphics when either OpenCL is merged into the Vulkan API or Petar Kirov gets Vulkan SPIRV

Re: DCompute is now in the master branch of LDC

2017-05-31 Thread Nicholas Wilson via Digitalmars-d-announce
On Tuesday, 30 May 2017 at 18:06:56 UTC, Walter Bright wrote: On 5/30/2017 5:12 AM, Nicholas Wilson wrote: Ah, isn't English wonderful. I guess Walter is suffering the inverse of the Calvin & Hobbes "Verbing nouns weirds the language", nouning verbs does weird the language, but only to those

Re: DCompute is now in the master branch of LDC

2017-06-15 Thread Nicholas Wilson via Digitalmars-d-announce
On Friday, 16 June 2017 at 01:19:56 UTC, solidstate1991 wrote: Other than I'm planning to using DCompute to implement "GPU blitter" (as I couldn't find any hardware acceleration API for raster graphics besides the long obsolete DirectDraw), but I'm also thinking on if I could implement some

Re: DCompute is now in the master branch of LDC

2017-06-19 Thread Nicholas Wilson via Digitalmars-d-announce
On Monday, 19 June 2017 at 08:24:09 UTC, bioinfornatics wrote: On Monday, 29 May 2017 at 09:33:05 UTC, Nicholas Wilson wrote: Hi all, I'm happy to announce that the dcompute modifications to LDC are now in the master branch of LDC. The dcompute extensions require LLVM 3.9.1 or greater for

Re: Generalized Linear Models and Stochastic Gradient Descent in D

2017-06-10 Thread Nicholas Wilson via Digitalmars-d-announce
On Saturday, 10 June 2017 at 20:03:16 UTC, data pulverizer wrote: Hi all, I have written a draft article on Generalized Linear Models and Stochastic Gradient Descent in D (https://github.com/dataPulverizer/glm-stochastic-gradient-descent-d/blob/master/article.ipynb) and would greatly

Re: Generalized Linear Models and Stochastic Gradient Descent in D

2017-06-11 Thread Nicholas Wilson via Digitalmars-d-announce
On Sunday, 11 June 2017 at 10:21:03 UTC, data pulverizer wrote: Speaking of not losing your audience: give a link to the NRA and/or a brief explanation of how it generalises to higher dimensions (graph or animation for the 2D case would be good, perhaps take something from wikipedia) NRA?

Re: DCompute: First kernels run successfully

2017-09-11 Thread Nicholas Wilson via Digitalmars-d-announce
On Monday, 11 September 2017 at 22:40:02 UTC, Walter Bright wrote: On 9/11/2017 5:23 AM, Nicholas Wilson wrote: I'm pleased to announce that I have run the first dcompute kernel and it was a success! Excellent!

Re: DCompute: First kernels run successfully

2017-09-11 Thread Nicholas Wilson via Digitalmars-d-announce
On Monday, 11 September 2017 at 20:45:43 UTC, kerdemdemir wrote: Hi Wilson, Since I believe GPU-CPU hybrid programming is the future I believe you are doing a great job for your and D lang's future. To successfully run the dcompute CUDA test you will need a very recent LDC (less than two

DCompute OpenCL kernels now work

2017-10-07 Thread Nicholas Wilson via Digitalmars-d-announce
I am happy to announce that DCompute will soon[1] support the OpenCL 2.1 runtime. I have tested it locally and it works now :) I wasted a good deal of time wondering why it wasn't and it was a small typo in DerelictCL trying to load OpenCL 2.2 symbols when loading 2.1. That along with OpenCL

Re: ASDF v0.1.5-beta0: new parser is ~40% faster

2017-10-04 Thread Nicholas Wilson via Digitalmars-d-announce
On Wednesday, 4 October 2017 at 13:15:17 UTC, Ilya Yaroshenko wrote: On Wednesday, 4 October 2017 at 12:11:54 UTC, Kagamin wrote: On Sunday, 1 October 2017 at 14:38:04 UTC, Ilya Yaroshenko wrote: [1] https://github.com/tamediadigital/asdf/tree/master/benchmarks/sajson AFAIK, ldc translates

Re: DCompute v0.1.0 supporting OpenCL 2.1+ and CUDA

2017-10-15 Thread Nicholas Wilson via Digitalmars-d-announce
On Sunday, 15 October 2017 at 06:58:19 UTC, Ilya Yaroshenko wrote: On Sunday, 15 October 2017 at 05:57:35 UTC, Nicholas Wilson wrote: I am very pleased to announce the first proper release of DCompute, a framework for heterogeneous computing for D. It wraps the OpenCL and CUDA runtimes to run

DCompute: Driver APIs are here

2017-08-30 Thread Nicholas Wilson via Digitalmars-d-announce
Hi all, I am happy to announce that the driver APIs for both OpenCL and CUDA are now here[1]! They are not yet feature complete and still have a lot more polishing and testing to be done, but the ground work is there. That should give contributors a scope to work on and help break up the

DCompute: First kernels run successfully

2017-09-11 Thread Nicholas Wilson via Digitalmars-d-announce
I'm pleased to announce that I have run the first dcompute kernel and it was a success! There is still a fair bit of polish to the driver needed to make the API sane and more complete, not to mention more similar to the (untested) OpenCL driver API. But it works! (Contributions are of course

Re: LDC 1.4.0-beta1

2017-09-02 Thread Nicholas Wilson via Digitalmars-d-announce
On Saturday, 2 September 2017 at 09:59:42 UTC, Igor Shirkalin wrote: On Saturday, 26 August 2017 at 22:35:11 UTC, kinke wrote: Hello! Hi everyone, on behalf of the LDC team, I'm glad to announce LDC 1.4.0-beta1. The highlights of version 1.4 in a nutshell: * Based on D 2.074.1. Is it

Re: Hong Kong dlang Meetup

2017-09-04 Thread Nicholas Wilson via Digitalmars-d-announce
On Monday, 4 September 2017 at 19:25:59 UTC, Jonathan M Davis wrote: Several of us from the D community will be in Hong Kong on a business trip next week (me, John Colvin, Atila Neves, and Ilya Yaroshenko), and our client, Symmetry Investments[1], has offered to sponsor a dlang meetup. We

Re: LDC 1.4.0-beta1

2017-08-29 Thread Nicholas Wilson via Digitalmars-d-announce
On Tuesday, 29 August 2017 at 13:11:44 UTC, kinke wrote: On Tuesday, 29 August 2017 at 12:46:16 UTC, Andrea Fontana wrote: On Saturday, 26 August 2017 at 22:35:11 UTC, kinke wrote: * Shipping with ldc-build-runtime, a small D tool to easily (cross-)compile the runtime libraries yourself.

Re: DCompute v0.1.0 supporting OpenCL 2.1+ and CUDA

2017-10-18 Thread Nicholas Wilson via Digitalmars-d-announce
On Wednesday, 18 October 2017 at 09:21:29 UTC, Walter Bright wrote: On 10/14/2017 10:57 PM, Nicholas Wilson wrote: I am very pleased to announce the first proper release of DCompute, a framework for heterogeneous computing for D. It wraps the OpenCL and CUDA runtimes to run compute kernels for

Re: LDC 1.5.0-beta1

2017-10-23 Thread Nicholas Wilson via Digitalmars-d-announce
On Monday, 23 October 2017 at 21:26:46 UTC, Guillaume Piolat wrote: Some measurements for some audio processing. Output are identical across compilers (30 measures). ### LDC 1.2.0 Results: * minimum time: 440 ms => 48.024 x real-time * median time: 443 ms => 47.6987 x real-time * average

Re: DMD Installation Wiki

2017-10-24 Thread Nicholas Wilson via Digitalmars-d-announce
On Tuesday, 24 October 2017 at 07:32:52 UTC, Mike Parker wrote: In preparation for an upcoming blog post Speaking of which, I've sent you a draft for an article on DCompute.

Re: DMD Installation Wiki

2017-10-24 Thread Nicholas Wilson via Digitalmars-d-announce
On Tuesday, 24 October 2017 at 10:09:44 UTC, Mike Parker wrote: On Tuesday, 24 October 2017 at 08:26:17 UTC, Nicholas Wilson wrote: On Tuesday, 24 October 2017 at 07:32:52 UTC, Mike Parker wrote: In preparation for an upcoming blog post Speaking of which, I've sent you a draft for an article

Re: Beta 2.077.1

2017-11-23 Thread Nicholas Wilson via Digitalmars-d-announce
On Thursday, 23 November 2017 at 11:43:08 UTC, Martin Nowak wrote: First beta for the 2.077.1 point release. http://dlang.org/download.html#dmd_beta http://dlang.org/changelog/2.077.1.html Please report any bugs at https://issues.dlang.org - -Martin Issue 17966 is a phobos bug. Why are

Re: Beta 2.077.1

2017-11-23 Thread Nicholas Wilson via Digitalmars-d-announce
On Thursday, 23 November 2017 at 13:09:09 UTC, Petar Kirov [ZombineDev] wrote: On Thursday, 23 November 2017 at 13:06:14 UTC, Petar Kirov [ZombineDev] wrote: On Thursday, 23 November 2017 at 12:04:05 UTC, Nicholas Wilson wrote: On Thursday, 23 November 2017 at 11:43:08 UTC, Martin Nowak wrote:

Re: mir-linux-kernel 1.0.0: Linux system call numbers for different architectures

2017-11-11 Thread Nicholas Wilson via Digitalmars-d-announce
On Saturday, 11 November 2017 at 08:43:32 UTC, Adrian Matoga wrote: On Friday, 10 November 2017 at 18:27:36 UTC, Nathan S. wrote: About package -- Linux system call numbers for different architectures. That's all. [...] Was there anything wrong with

Re: LDC 1.5.0

2017-11-03 Thread Nicholas Wilson via Digitalmars-d-announce
On Friday, 3 November 2017 at 17:17:04 UTC, kinke wrote: Hi everyone, on behalf of the LDC team, I'm glad to finally officially announce LDC 1.5. The highlights of this version in a nutshell: * Based on D 2.075.1. * Polished LLVM 5.0 support (now also used for the prebuilt release

@ctfeonly

2017-12-06 Thread Nicholas Wilson via Digitalmars-d-announce
I'd like to add an attribute to indicate that the annotated function is only available at compile time so that in cases where the operation is invalid at runtime (strings and concatenation on a GPU for instance) but the result is only used at compile time (for a mixin) the compiler is free to

Re: @ctfeonly

2017-12-06 Thread Nicholas Wilson via Digitalmars-d-announce
On Thursday, 7 December 2017 at 01:18:04 UTC, Nicholas Wilson wrote: I'd like to add an attribute to indicate that the annotated function is only available at compile time so that in cases where the operation is invalid at runtime (strings and concatenation on a GPU for instance) but the

Re: Caching D compiler - preview version

2017-10-24 Thread Nicholas Wilson via Digitalmars-d-announce
On Tuesday, 24 October 2017 at 13:19:15 UTC, Dmitry Olshansky wrote: What is dcache? It's a patch for dmd that enables a *persistent* shared-memory hash-map, protected by a spin-lock from races. Dmd processes with -cache flag would detect the following pattern: Ooooh, very nice! Looking

Re: DCompute target: Intel to Introduce New CPU-FPGA Hybrid Chip Supported by Acceleration Stack

2017-10-21 Thread Nicholas Wilson via Digitalmars-d-announce
On Friday, 20 October 2017 at 20:41:24 UTC, Nordlöw wrote: Ever since I first tried programming in VHDL and realized that it, at that time, was far too unproductive for my taste, I've been waiting for the software and FPGA programming models to unite... What kinds of simplifications (over

Re: Write in D with Coedit 3.6.11

2018-04-28 Thread Nicholas Wilson via Digitalmars-d-announce
On Saturday, 28 April 2018 at 14:30:14 UTC, Basile B. wrote: New release of the strange D IDE not written in D and without dark theme: https://github.com/BBasile/Coedit/releases Real change log is here: https://github.com/BBasile/Coedit/releases/tag/v3.6.10 Every time you post a release I

Re: Release D 2.078.0

2018-01-08 Thread Nicholas Wilson via Digitalmars-d-announce
On Monday, 8 January 2018 at 07:56:18 UTC, Andre Pany wrote: On Wednesday, 3 January 2018 at 17:43:36 UTC, Martin Nowak wrote: Glad to announce D 2.078.0. This release comes with runtime detection of Visual Studio installation paths, an integral promotion transition for unary operations on

Re: LDC 1.7.0

2018-01-20 Thread Nicholas Wilson via Digitalmars-d-announce
On Saturday, 20 January 2018 at 15:19:13 UTC, Johannes Loher wrote: On Saturday, 6 January 2018 at 01:19:14 UTC, kinke wrote: Hi everyone, on behalf of the LDC team, I'm glad to announce LDC 1.7. The highlights of this version in a nutshell: * Based on D 2.077.1. * Catching C++ exceptions

Re: My LDC talk this weekend @ FOSDEM'18

2018-02-02 Thread Nicholas Wilson via Digitalmars-d-announce
On Friday, 2 February 2018 at 19:37:42 UTC, Kai Nacke wrote: Hi everybody! I am still around and try to get more active. Like last year, I am going to FOSDEM this weekend. I am a speaker in the LLVM toolchain devroom @ FOSDEM'18. My talk is about DCompute which I consider to be an awesome

Re: My LDC talk this weekend @ FOSDEM'18

2018-02-04 Thread Nicholas Wilson via Digitalmars-d-announce
On Friday, 2 February 2018 at 19:37:42 UTC, Kai Nacke wrote: Hi everybody! I am still around and try to get more active. Like last year, I am going to FOSDEM this weekend. I am a speaker in the LLVM toolchain devroom @ FOSDEM'18. My talk is about DCompute which I consider to be an awesome

Re: The Expressive C++17 Coding Challenge in D

2018-02-13 Thread Nicholas Wilson via Digitalmars-d-announce
On Tuesday, 13 February 2018 at 23:35:36 UTC, Seb wrote: Someone revived the Expressive C++17 Coding Challenge thread today and I thought this is an excellent opportunity to revive my blog and finally write an article showing why I like D so much:

Re: My LDC talk this weekend @ FOSDEM'18

2018-02-05 Thread Nicholas Wilson via Digitalmars-d-announce
On Monday, 5 February 2018 at 20:18:34 UTC, Kai Nacke wrote: If you could do me a favour and convince the LLVM folks they need a SPIR-V backend that'd be great ;) I got the response that someone is working on a SPIR-V backend with the goal to integrate it in official LLVM. It might be worth

Re: Beta 2.079.0

2018-02-19 Thread Nicholas Wilson via Digitalmars-d-announce
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. http://dlang.org/download.html#dmd_beta http://dlang.org/changelog/2.079.0.html As usual please report any bugs at

Re: autowrap v0.0.1 - Automatically wrap existing D code for use in Python and Excel

2018-07-31 Thread Nicholas Wilson via Digitalmars-d-announce
On Sunday, 29 July 2018 at 18:14:31 UTC, Nikos wrote: But when I try to export the whole dmdEngine export: auto engine(char[] txt) { return interpreter(dmdEngine()); } Can you export an instance of `interpreter(dmdEngine())`? e.g. __gshared auto dmdi =

Re: Dpp on run.dlang.io

2018-08-05 Thread Nicholas Wilson via Digitalmars-d-announce
On Sunday, 5 August 2018 at 22:43:42 UTC, Laeeth Isharc wrote: One benefit of D is as a better glue language that integrates well with other languages and ecosystems. Many people who know a bit about D have no idea that interop can work so easily or well. So it might be worth mentioning

Re: autowrap v0.0.1 - Automatically wrap existing D code for use in Python and Excel

2018-08-05 Thread Nicholas Wilson via Digitalmars-d-announce
On Sunday, 5 August 2018 at 20:01:22 UTC, Nikos wrote: Thank you very much for your feedback. Unfortunately, none of the above worked. By the way, the reason I'm trying all this is to create a Jupyter notebook. I've already made a simple version of it some time ago

Re: autowrap v0.0.1 - Automatically wrap existing D code for use in Python and Excel

2018-08-09 Thread Nicholas Wilson via Digitalmars-d-announce
On Monday, 6 August 2018 at 00:47:12 UTC, Nicholas Wilson wrote: Sure https://github.com/thewilsonator/jupyterd The echo interpreter now works, and the dmd one is there. I've got no idea if it works because I'm on OSX (yay no shared library support) if someone wants to test it that would be

Re: D kernel for Jupyter notebook

2018-08-19 Thread Nicholas Wilson via Digitalmars-d-announce
On Sunday, 19 August 2018 at 20:33:45 UTC, Laeeth Isharc wrote: Proof of concept works, but it requires some further development to be useful to do work in. https://github.com/kaleidicassociates/jupyterd It uses D repl currently - this was written for a console interface and probably you

Re: DIP Draft Reviews

2018-09-05 Thread Nicholas Wilson via Digitalmars-d-announce
On Monday, 20 August 2018 at 14:54:24 UTC, Mike Parker wrote: I'm getting ready to start prepping one of the DIPs in the PR queue for community review. It proposes adding an `in` operator for arrays. I haven't gone through it in detail yet, so I invite anyone with time on their hands to

  1   2   >