<div dir="ltr">On 23 May 2013 22:56, Max Samukha <span dir="ltr"><<a href="mailto:maxsamukha@gmail.com" target="_blank">maxsamukha@gmail.com</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im">On Friday, 17 May 2013 at 13:28:20 UTC, Andrei Alexandrescu wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Great talk. Vote up!<br>
<br>
<a href="http://www.reddit.com/r/programming/comments/1eiku4/dconf_2013_day_1_talk_5_using_d_alongside_a_game/" target="_blank">http://www.reddit.com/r/<u></u>programming/comments/1eiku4/<u></u>dconf_2013_day_1_talk_5_using_<u></u>d_alongside_a_game/</a><br>

<br>
<br>
Andrei<br>
</blockquote>
<br></div>
Nice talk, Manu! You<br>
<br>
You have module constructors in mixins. How did you solve the circular imports problem? Banned circular imports?<br>
</blockquote></div><br></div><div class="gmail_extra" style>Pretty much.</div><div class="gmail_extra" style>I anticipate the problem arising, but it hasn't come up.</div><div class="gmail_extra" style>The codebase is fairly hierarchical it seems...</div>
<div class="gmail_extra" style><br></div><div class="gmail_extra" style>I'd really rather not do it with module constructors though. There might be other solutions, like module locals executing constructors or something.</div>
</div>