<br><br><div class="gmail_quote">On Sat, Jan 1, 2011 at 8:01 PM, Walter Bright <span dir="ltr"><<a href="mailto:newshound2@digitalmars.com">newshound2@digitalmars.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div class="im">Caligo wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
I don't understand why so much time and effort as been spent, perhaps wasted, on multiple compilers and standard libraries.  I also don't understand why Walter insists on having his own compiler when D has finally been declared an open source project.  LLVM and GCC are very mature projects and they could have been used for the reference implementation.  If Walter was in charge of the GDC or LDC project, then we would have had a better compiler than what we have today.  That way I think D as a new modern programming language could have been in a much better position.  You also don't need to pay people to fix bugs or do whatever that is needed to be done so long as you have a healthy and growing open source community.  I don't think we have that yet, and perhaps the fact that Walter comes from the closed-source proprietary world is part of the reason.<br>

</blockquote>
<br></div>
The problems D has had have rarely been the back end.<br>
</blockquote></div><br>You don't get it!  If only one back-end was used then there wouldn't be three different groups working on three different projects that try to accomplish the same thing.  <br><br>Also, whenever there is a failure in communication, you end up with forked projects, hence Tango.<br>