Re: Article: We're Overlooking A Key Part of C/C++ to D User Migration

2016-02-03 Thread Nick Sabalausky via Digitalmars-d-announce
On 02/03/2016 02:33 PM, H. S. Teoh via Digitalmars-d-announce wrote: On Wed, Feb 03, 2016 at 07:25:55PM +0200, Dicebot via Digitalmars-d-announce wrote: The problem is how you are going to expose templated stuff which dominates most useful D libraries. This is certainly an interesting idea

Re: Vision for the first semester of 2016

2016-02-03 Thread Tofu Ninja via Digitalmars-d-announce
On Wednesday, 3 February 2016 at 11:22:50 UTC, Márcio Martins wrote: How would you select the package version you want to use. Obviously it would be fine for small scripts to pick the latest version, but no so much for non-trivial projects. Somewhat related: I would love to be able to

Re: Vision for the first semester of 2016

2016-02-03 Thread Tofu Ninja via Digitalmars-d-announce
On Wednesday, 3 February 2016 at 23:35:21 UTC, Tofu Ninja wrote: ... Actually now that I think about it, you can do with out the pragma and just define something like this... mixin template DubDependency(string dependency, string vers) { // Does nothing but print a dependency

Re: Vision for the first semester of 2016

2016-02-03 Thread Matt Elkins via Digitalmars-d-announce
On Thursday, 28 January 2016 at 11:25:08 UTC, Laeeth Isharc wrote: In theory it's completely irrelevant as to whether is something is in the standard library or can just be imported via dub or a git clone, but in practice that's not the case. In support of this statement in particular I'd

Re: Vision for the first semester of 2016

2016-02-03 Thread Chris Wright via Digitalmars-d-announce
On Thu, 04 Feb 2016 01:23:14 +, Tofu Ninja wrote: > Actually, nvm, wouldn't actually work because as soon as you add an > import derelict.opengl3.gl3; it would error out because it cant find the > file and it wouldn't print the dependencies. You could do it with libdparse, since it doesn't

Re: Vision for the first semester of 2016

2016-02-03 Thread Tofu Ninja via Digitalmars-d-announce
On Thursday, 4 February 2016 at 00:50:43 UTC, Tofu Ninja wrote: On Wednesday, 3 February 2016 at 23:35:21 UTC, Tofu Ninja wrote: ... Actually now that I think about it, you can do with out the pragma and just define something like this... mixin template DubDependency(string dependency,

Re: Article: We're Overlooking A Key Part of C/C++ to D User Migration

2016-02-03 Thread Nick Sabalausky via Digitalmars-d-announce
On 02/03/2016 12:25 PM, Dicebot wrote: On 02/03/2016 07:05 PM, Nick Sabalausky wrote: Something that's been on my mind for a few months, finally got around to a little write-up about it. We're Overlooking A Key Part of C/C++ to D User Migration:

Re: Article: We're Overlooking A Key Part of C/C++ to D User Migration

2016-02-03 Thread Dicebot via Digitalmars-d-announce
On 02/03/2016 07:05 PM, Nick Sabalausky wrote: > Something that's been on my mind for a few months, finally got around to > a little write-up about it. > > We're Overlooking A Key Part of C/C++ to D User Migration: > >

Re: Article: We're Overlooking A Key Part of C/C++ to D User Migration

2016-02-03 Thread H. S. Teoh via Digitalmars-d-announce
On Wed, Feb 03, 2016 at 07:25:55PM +0200, Dicebot via Digitalmars-d-announce wrote: > On 02/03/2016 07:05 PM, Nick Sabalausky wrote: > > Something that's been on my mind for a few months, finally got around to > > a little write-up about it. > > > > We're Overlooking A Key Part of C/C++ to D