<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On 28 January 2014 13:43, Jakob Ovrum <span dir="ltr"><<a href="mailto:jakobovrum@gmail.com" target="_blank">jakobovrum@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 class="im">On Monday, 27 January 2014 at 13:12:56 UTC, Manu wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
D doesn't have a preprocessor or a horrible network of text include, it<br>
should easily be able to match the C# experiences in general.<br>
</blockquote>
<br></div>
No, it's much, much harder because of templates and string mixins.<br>
<br>
The only way to get a solid auto-complete experience for D is to use a compiler-as-library, which is why I think the approach that VisualD and Mono-D (and DScanner to some extent, IIRC) takes is a colossal waste of time, as "good enough" will in fact never be good enough.<br>

</blockquote></div><br></div><div class="gmail_extra">Yeah, good point. I've heard murmurings of kitting DMD frontend out as a lib for tooling being thrown around as long as I've been trolling here.</div><div class="gmail_extra">
It must be really hard... or really really uninteresting :)</div></div>