People have indeed designed and implemented very big software systems using "one of those so called not so complex languages".<br>What people have not done is write anything meaningful of any size in D.  The main reason for that is that, after so many years, there is still no decent D compiler, nothing near GCC quality, to be found.  For such a complex language as D, there are sure too many compilers and "standard" libraries, none of which are stable, up-to-date, or usable enough.  GCC is the gold standard (for openness, quality, and user-base), and it seems D won't make it in till 2012.  So, we're still years away from the "big D software".  According to Ohloh, there is currently a total of 16 million lines of code written in D.  Compare that to 70 million for Ruby, and 160 million for Python.  And that's only for open source projects that Ohloh keeps track of.  The count is in billions for C/C++.  <br>
<br>What I don't understand is this: how is it that Walter was able to implement C++ all on his own from scratch, and yet D is having so many issues?  How complex is D really?<br><br><div class="gmail_quote">2010/12/17 so <span dir="ltr"><so@so.do></span><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"><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

Please, please, please, look back at what you've done and think hard if it is<br>
really the right way to go. Everything seems overly complex by now.<br>
<br>
</just trying to help><br>
</blockquote>
<br></div>
Can you name a single language as powerful and as expressive as D and doesn't have complexity?<br>
Just name one, Walter and Andrei would be the first one to migrate that language i am sure.<br>
Everyone on this thread must read the D overview on the main page.<br>
<br>
People use this word "complexity" quite often. I don't think i get what they mean with that really.<br>
Go write a big software using one of those so called "not so complex" languages and lets talk about this word complexity again.<br>
<br>
Thank you.<br><font color="#888888">
<br>
-- <br>
Using Opera's revolutionary email client: <a href="http://www.opera.com/mail/" target="_blank">http://www.opera.com/mail/</a><br>
</font></blockquote></div><br>