Hi,
<div><br></div><div>I'm just starting out in D, read the book, tried a Hello World, and wrote a few unit tests. I'm ready for the next step.</div><div><br></div><div>I'd like to begin writing some more complex D code which I want to use not only as a test bed to investigate D itself to a deeper level but if it's successful to eventually use it as the beginnings of a toolkit for our internal use.</div>
<div><br></div><div>I'm looking for some recommendations from folks with lots of experience in D:</div><div><br></div><div>1) Which to use: Phobos, Tango, or Tangobos? It makes sense for us to use D2 so this seems to preclude Tango for now. Correct?</div>
<div><br></div><div>Are there plans to merge or standardize on one of these? Phobos and Tango seem to be incompatible with each other at this point. </div><div><br></div><div>My worry here is if we choose the wrong underlying library we end up having to re-write a lot of code later on.</div>
<div><br></div><div>2) Which compiler? DMD, GDC or something else?  We use Ubuntu 10.04, 64 bit as our development platform. I'm assuming the gc is in all the D compilers.</div><div><br></div><div>3) DDT (eclipse plugin) seems relatively green. Any other suggestions for an IDE. Not a big deal for us, but it's nice to have source formatting. The DDT folks indicated that that feature is a long way off for them.</div>
<div><br></div><div>Thanks,</div><div>John</div><div><br></div>