digitalmars.D - Binderoo - we're open sourcing our binding system
- Ethan Watson (8/8) Aug 16 2016 https://github.com/Remedy-Entertainment/binderoo
- Manu via Digitalmars-d (4/11) Aug 16 2016 Huzzah! Really happy it finally got there!
- Ethan Watson (2/2) Aug 16 2016 Slides are up at
- Meta (3/5) Aug 16 2016 Did you get a decent crowd despite giving your talk at the same
- Ethan Watson (3/5) Aug 16 2016 Estimate of about 80-100 people.
- Arjan (3/5) Aug 17 2016 I'm getting an error and can't see the slide content. Is it just
- Daniel Kozak via Digitalmars-d (2/6) Aug 17 2016
- Daniel Kozak via Digitalmars-d (3/7) Aug 17 2016 But this works:
- ZombineDev (2/10) Aug 16 2016 Nice work! Congrats!
- Meta (20/28) Aug 16 2016 Looking through your slides, I noticed that there's no need to
- Ethan Watson (5/8) Aug 16 2016 Correct. Notice a few slides after that with the BindAllImports
- Meta (4/12) Aug 17 2016 Gotcha. I don't know if you answered this already, but will this
- Jacob Carlborg (4/10) Aug 16 2016 Windows only or cross-platform?
- Ethan Watson (8/9) Aug 16 2016 It will be cross platform, but right now I've only developed on
https://github.com/Remedy-Entertainment/binderoo So I just announced at GDC Europe in my talk. We're open sourcing our binding system. It's currently a complete reengingeering of the system, and it's incomplete at the moment. It will be documented as the features become more solidified. I'll also write some more about it once I've had a chance to unwind. The talk seemed to go well at least.
Aug 16 2016
On 16 August 2016 at 22:30, Ethan Watson via Digitalmars-d <digitalmars-d puremagic.com> wrote:https://github.com/Remedy-Entertainment/binderoo So I just announced at GDC Europe in my talk. We're open sourcing our binding system. It's currently a complete reengingeering of the system, and it's incomplete at the moment. It will be documented as the features become more solidified. I'll also write some more about it once I've had a chance to unwind. The talk seemed to go well at least.Huzzah! Really happy it finally got there! Thanks Ethan! Looking forward to recordings of the talks to emerge.
Aug 16 2016
Slides are up at http://www.slideshare.net/EthanWatson5/d-using-an-emerging-language-in-quantum-break
Aug 16 2016
On Tuesday, 16 August 2016 at 14:31:54 UTC, Ethan Watson wrote:Slides are up at http://www.slideshare.net/EthanWatson5/d-using-an-emerging-language-in-quantum-breakDid you get a decent crowd despite giving your talk at the same time as John Romero?
Aug 16 2016
On Tuesday, 16 August 2016 at 15:31:20 UTC, Meta wrote:Did you get a decent crowd despite giving your talk at the same time as John Romero?Estimate of about 80-100 people. Romero is a nice guy though. http://i.imgur.com/kTrfAZqh.jpg
Aug 16 2016
On Tuesday, 16 August 2016 at 14:31:54 UTC, Ethan Watson wrote:Slides are up at http://www.slideshare.net/EthanWatson5/d-using-an-emerging-language-in-quantum-breakI'm getting an error and can't see the slide content. Is it just me?
Aug 17 2016
No, same here, but one day ago it worked ok for me. Dne 17.8.2016 v 11:32 Arjan via Digitalmars-d napsal(a):On Tuesday, 16 August 2016 at 14:31:54 UTC, Ethan Watson wrote:Slides are up at http://www.slideshare.net/EthanWatson5/d-using-an-emerging-language-in-quantum-breakI'm getting an error and can't see the slide content. Is it just me?
Aug 17 2016
But this works: http://www.slideshare.net/EthanWatson5/ Dne 17.8.2016 v 11:32 Arjan via Digitalmars-d napsal(a):On Tuesday, 16 August 2016 at 14:31:54 UTC, Ethan Watson wrote:Slides are up at http://www.slideshare.net/EthanWatson5/d-using-an-emerging-language-in-quantum-breakI'm getting an error and can't see the slide content. Is it just me?
Aug 17 2016
On Tuesday, 16 August 2016 at 12:30:14 UTC, Ethan Watson wrote:https://github.com/Remedy-Entertainment/binderoo So I just announced at GDC Europe in my talk. We're open sourcing our binding system. It's currently a complete reengingeering of the system, and it's incomplete at the moment. It will be documented as the features become more solidified. I'll also write some more about it once I've had a chance to unwind. The talk seemed to go well at least.Nice work! Congrats!
Aug 16 2016
On Tuesday, 16 August 2016 at 12:30:14 UTC, Ethan Watson wrote:https://github.com/Remedy-Entertainment/binderoo So I just announced at GDC Europe in my talk. We're open sourcing our binding system. It's currently a complete reengingeering of the system, and it's incomplete at the moment. It will be documented as the features become more solidified. I'll also write some more about it once I've had a chance to unwind. The talk seemed to go well at least.Looking through your slides, I noticed that there's no need to pass `typeof(this)` to GenerateStubsFor. mixin template GenerateStubsFor() { private alias ThisT = typeof(this); pragma(msg, ThisT); } struct TestStruct { mixin GenerateStubsFor; //Prints "TestStruct" } class TestParent { mixin GenerateStubsFor; //Prints "TestParent" } class TestChild: TestParent { mixin GenerateStubsFor; //Prints "TestChild" }
Aug 16 2016
On Tuesday, 16 August 2016 at 17:53:20 UTC, Meta wrote:On Tuesday, 16 August 2016 at 12:30:14 UTC, Ethan Watson wrote: Looking through your slides, I noticed that there's no need to pass `typeof(this)` to GenerateStubsFor.Correct. Notice a few slides after that with the BindAllImports mixin that it does exactly what you say. At that point, since this is something of an introduction of the language, it's more about introducing the concept of typeof fully.
Aug 16 2016
On Wednesday, 17 August 2016 at 06:51:51 UTC, Ethan Watson wrote:On Tuesday, 16 August 2016 at 17:53:20 UTC, Meta wrote:Gotcha. I don't know if you answered this already, but will this talk be part of the free content in the GDC Vault or otherwise available for watching?On Tuesday, 16 August 2016 at 12:30:14 UTC, Ethan Watson wrote: Looking through your slides, I noticed that there's no need to pass `typeof(this)` to GenerateStubsFor.Correct. Notice a few slides after that with the BindAllImports mixin that it does exactly what you say. At that point, since this is something of an introduction of the language, it's more about introducing the concept of typeof fully.
Aug 17 2016
On 2016-08-16 14:30, Ethan Watson wrote:https://github.com/Remedy-Entertainment/binderoo So I just announced at GDC Europe in my talk. We're open sourcing our binding system. It's currently a complete reengingeering of the system, and it's incomplete at the moment. It will be documented as the features become more solidified.Windows only or cross-platform? -- /Jacob Carlborg
Aug 16 2016
On Wednesday, 17 August 2016 at 06:27:39 UTC, Jacob Carlborg wrote:Windows only or cross-platform?It will be cross platform, but right now I've only developed on Windows. Linux will be next, I have Mint setup at home. I'll likely need an external contributor for PS4, but that could very well be taken care of thanks to some of the people I spoke to after the talk if they decide to use this once it's more fully featured.
Aug 16 2016