<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On 27 January 2014 18:11, Manu <span dir="ltr"><<a href="mailto:turkeyman@gmail.com" target="_blank">turkeyman@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr"><div>In order:</div><div><br></div><div>1. A debugger (that works properly)</div><div>2. Go-to definition (that always works)</div>3. Auto-complete (that always works)<div>4. Import management (missing/duplicate/unused imports)<br>

</div><div>5. Typical suite of modern refactoring tools</div></div>
</blockquote></div><br></div><div class="gmail_extra">I might add, the frequency to which I pine for these things is in the order of minutes, perhaps even 10s of seconds >_<</div><div class="gmail_extra"><br></div>
<div class="gmail_extra">I made an interesting observation recently... D has kind of ruined my career ;)</div><div class="gmail_extra">Before I started using D a lot, I found C/C++ quite okay as a language. But after extended time using D, I find C/C++ borderline intolerable, and don't enjoy writing it at all.</div>
<div class="gmail_extra">But the tooling built around C/C++ is pretty good, and as such, I find the tooling while working in D borderline intolerable.</div><div class="gmail_extra"><br></div><div class="gmail_extra">So, before, I generally enjoyed my work, and felt generally productive. Now days, whenever I do any work in either language, I find one aspect or the other borderline intolerable, and I have trouble enjoying spending my time programming for long periods before getting frustrated and going and doing something else...</div>
<div class="gmail_extra"><br></div><div class="gmail_extra">I'm quite serious, this is a true realisation of an unconscious behaviour. D ruined C/C++ for me, but my expectations of C/C++'s tooling still remains a barrier to my enjoyment of writing D code all time time... I'm fucked!</div>
</div>