Re: Official stdx

2013-10-05 Thread barryharris
On Saturday, 5 October 2013 at 01:53:13 UTC, Jesse Phillips wrote: On Friday, 4 October 2013 at 10:02:21 UTC, John Colvin wrote: I would imagine a compulsory waiting period of the order of months, combined with a requirement of evidence that the module has been effective in the real world and t

Re: Ideas for a brand new widget toolkit

2013-08-13 Thread barryharris
On Tuesday, 13 August 2013 at 22:07:48 UTC, barryharris wrote: On Tuesday, 13 August 2013 at 20:33:48 UTC, Joakim wrote: On Tuesday, 13 August 2013 at 20:13:05 UTC, Adam D. Ruppe wrote: On Tuesday, 13 August 2013 at 20:00:31 UTC, Joakim wrote: The concept is to build a client-server GUI

Re: Ideas for a brand new widget toolkit

2013-08-13 Thread barryharris
On Tuesday, 13 August 2013 at 20:33:48 UTC, Joakim wrote: On Tuesday, 13 August 2013 at 20:13:05 UTC, Adam D. Ruppe wrote: On Tuesday, 13 August 2013 at 20:00:31 UTC, Joakim wrote: The concept is to build a client-server GUI runtime that is as simple as possible on the client side. Are you fa

Re: UFCS for templates

2013-08-09 Thread barryharris
On Friday, 9 August 2013 at 04:33:52 UTC, barryharris wrote: auto test2 = New!AnotherTest("test2", 20); oops, should read: auto test2 = New!AnotherTest(20); -1 for me anyway for the following reason: A.function(args)// I know A is a function value

Re: UFCS for templates

2013-08-08 Thread barryharris
auto test2 = New!AnotherTest("test2", 20); oops, should read: auto test2 = New!AnotherTest(20); -1 for me anyway for the following reason: A.function(args)// I know A is a function value parameter function!A(args)// I know A is a template type parameter functi

Re: UFCS for templates

2013-08-08 Thread barryharris
On Thursday, 8 August 2013 at 17:35:02 UTC, JS wrote: Can we have UFCS for templates? e.g., T New(T, A...)(A args) { } T t = T.New(args); Note, in this case, the type parameter is substituted. Actually, what is wrong with New!T(args)? This works fine for me: T t = New!T(args) ?? templat

Re: UFCS for templates

2013-08-08 Thread barryharris
On Friday, 9 August 2013 at 03:41:56 UTC, barryharris wrote: So instead of: T t = New!T(args) you would like: T t = T.New(args) Is that it? Never mind, I read your original post again... Note, in this case, the type parameter is substituted.

Re: UFCS for templates

2013-08-08 Thread barryharris
So instead of: T t = New!T(args) you would like: T t = T.New(args) Is that it?