On Sat, Jan 1, 2011 at 8:01 PM, Walter Bright <[email protected]>wrote:
> Caligo wrote: > >> 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. >> > > The problems D has had have rarely been the back end. > 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. Also, whenever there is a failure in communication, you end up with forked projects, hence Tango.
