Re: Taking D to GDC Europe - let's make this tight

2016-08-10 Thread Meta via Digitalmars-d
On Tuesday, 12 July 2016 at 11:27:18 UTC, Ethan Watson wrote: http://schedule.gdceurope.com/session/d-using-an-emerging-language-in-quantum-break My proposal for a talk has been accepted, and I'll be in Cologne next month presenting to industry peers. One of the things I was asking during the

Re: Taking D to GDC Europe - let's make this tight

2016-07-14 Thread Jalal El Mansouri via Digitalmars-d
On Tuesday, 12 July 2016 at 11:27:18 UTC, Ethan Watson wrote: http://schedule.gdceurope.com/session/d-using-an-emerging-language-in-quantum-break My proposal for a talk has been accepted, and I'll be in Cologne next month presenting to industry peers. Speaking of the binding system,

Re: Taking D to GDC Europe - let's make this tight

2016-07-14 Thread deadalnix via Digitalmars-d
On Tuesday, 12 July 2016 at 11:27:18 UTC, Ethan Watson wrote: http://schedule.gdceurope.com/session/d-using-an-emerging-language-in-quantum-break My proposal for a talk has been accepted, and I'll be in Cologne next month presenting to industry peers. Awesome ! I hope you can make good impr

Re: Taking D to GDC Europe - let's make this tight

2016-07-13 Thread Jacob Carlborg via Digitalmars-d
On 2016-07-12 13:27, Ethan Watson wrote: http://schedule.gdceurope.com/session/d-using-an-emerging-language-in-quantum-break My proposal for a talk has been accepted, and I'll be in Cologne next month presenting to industry peers. Will the talk be recorded? -- /Jacob Carlborg

Re: Taking D to GDC Europe - let's make this tight

2016-07-12 Thread Ola Fosheim Grøstad via Digitalmars-d
On Tuesday, 12 July 2016 at 17:55:22 UTC, Ethan Watson wrote: However, this goes to prove my point. In both cases, it's a bunch of legwork just to get to a true_type or a false_type. Ok, I don't have much trouble with it. I usually want to abstract such tests into concepts and stuff them in to

Re: Taking D to GDC Europe - let's make this tight

2016-07-12 Thread Ethan Watson via Digitalmars-d
On Tuesday, 12 July 2016 at 16:24:07 UTC, Ola Fosheim Grøstad wrote: you'll get the same response that you would get from D-users if you compared C++17 to D1... That's both wildly hyperbolic; and not going to happen for the mentioned reasons. I can get this to work: Which is both not the

Re: Taking D to GDC Europe - let's make this tight

2016-07-12 Thread Stefan Koch via Digitalmars-d
On Tuesday, 12 July 2016 at 16:24:07 UTC, Ola Fosheim Grøstad wrote: template struct has_equality() == std::declval() )>> : std::true_type { }; It looks horrible. And in D it is much prettier.

Re: Taking D to GDC Europe - let's make this tight

2016-07-12 Thread Ola Fosheim Grøstad via Digitalmars-d
On Tuesday, 12 July 2016 at 15:50:59 UTC, Ethan Watson wrote: that aren't necessarily up to date. What I'd rather do is have further examples visible online for C++17 standards to compare against. Either way, given Microsoft's rate, the industry will be able to use C++17 some time in 2021. We

Re: Taking D to GDC Europe - let's make this tight

2016-07-12 Thread Ethan Watson via Digitalmars-d
On Tuesday, 12 July 2016 at 14:48:17 UTC, Ola Fosheim Grøstad wrote: « template struct make_void { typedef void type;}; template using void_t = typename make_void::type; » Variadic expansion works on my home code in VS2015. But we shipped Quantum Break on VS2012. I can use variadic template

Re: Taking D to GDC Europe - let's make this tight

2016-07-12 Thread Ethan Watson via Digitalmars-d
On Tuesday, 12 July 2016 at 14:29:03 UTC, Andrei Alexandrescu wrote: This is awesome! You should do an interview with Mike about the conference. -- Andrei Just saw an email from him to this effect.

Re: Taking D to GDC Europe - let's make this tight

2016-07-12 Thread Ola Fosheim Grøstad via Digitalmars-d
On Tuesday, 12 July 2016 at 14:48:17 UTC, Ola Fosheim Grøstad wrote: On Tuesday, 12 July 2016 at 12:57:15 UTC, Ethan Watson wrote: On Tuesday, 12 July 2016 at 12:51:42 UTC, Ola Fosheim Grøstad wrote: C++14/17 stuff Which would be relevant if the target audience didn't need to support Visual

Re: Taking D to GDC Europe - let's make this tight

2016-07-12 Thread Ola Fosheim Grøstad via Digitalmars-d
On Tuesday, 12 July 2016 at 12:57:15 UTC, Ethan Watson wrote: On Tuesday, 12 July 2016 at 12:51:42 UTC, Ola Fosheim Grøstad wrote: C++14/17 stuff Which would be relevant if the target audience didn't need to support Visual Studio, which still doesn't fully support C++11 in the latest revisio

Re: Taking D to GDC Europe - let's make this tight

2016-07-12 Thread Andrei Alexandrescu via Digitalmars-d
On 07/12/2016 07:27 AM, Ethan Watson wrote: http://schedule.gdceurope.com/session/d-using-an-emerging-language-in-quantum-break My proposal for a talk has been accepted, and I'll be in Cologne next month presenting to industry peers. This is awesome! You should do an interview with Mike about

Re: Taking D to GDC Europe - let's make this tight

2016-07-12 Thread Meta via Digitalmars-d
On Tuesday, 12 July 2016 at 13:34:42 UTC, Abdulhaq wrote: On Tuesday, 12 July 2016 at 11:27:18 UTC, Ethan Watson wrote: http://schedule.gdceurope.com/session/d-using-an-emerging-language-in-quantum-break My proposal for a talk has been accepted, and I'll be in Cologne next month presenting to

Re: Taking D to GDC Europe - let's make this tight

2016-07-12 Thread Abdulhaq via Digitalmars-d
On Tuesday, 12 July 2016 at 11:27:18 UTC, Ethan Watson wrote: http://schedule.gdceurope.com/session/d-using-an-emerging-language-in-quantum-break My proposal for a talk has been accepted, and I'll be in Cologne next month presenting to industry peers. Congratulations and it sounds good, how

Re: Taking D to GDC Europe - let's make this tight

2016-07-12 Thread Ethan Watson via Digitalmars-d
On Tuesday, 12 July 2016 at 12:51:42 UTC, Ola Fosheim Grøstad wrote: C++14/17 stuff Which would be relevant if the target audience didn't need to support Visual Studio, which still doesn't fully support C++11 in the latest revision let alone C++14 features. https://msdn.microsoft.com/en-us/

Re: Taking D to GDC Europe - let's make this tight

2016-07-12 Thread Ola Fosheim Grøstad via Digitalmars-d
On Tuesday, 12 July 2016 at 11:27:18 UTC, Ethan Watson wrote: * Check a type for an equality operator - C++ - SFINAE whackiness, and as near as I can tell requires separate tests to determine if an object has a member operator and/or a global operator for comparison tests It isn't all that

Taking D to GDC Europe - let's make this tight

2016-07-12 Thread Ethan Watson via Digitalmars-d
http://schedule.gdceurope.com/session/d-using-an-emerging-language-in-quantum-break My proposal for a talk has been accepted, and I'll be in Cologne next month presenting to industry peers. One of the things I was asking during the approval process was whether attendees tended to be more on t