On Wednesday, 23 January 2013 at 15:36:16 UTC, H. S. Teoh wrote:
On Wed, Jan 23, 2013 at 09:38:01AM +0100, deadalnix wrote:
[...]
Anyway, I do strongly feel like we should stop adding more
stuff
now. Too much stuff is here already, some already start to
misbehave
together. It is probably time to consolidate the language, and
keep
that kind of stuff for a later version.
After all, many language live without most of the feature D
have.
Yeah, as I said elsewhere in this forum, D tends to work
wonderfully
well when features are used in isolation, but once you start
combining
them, you quickly tread into unexplored territory, compiler
holes, etc..
It's fun and cool to add new features, I'll agree, but it's
really time
for us to focus on using what we already have and iron out all
the
wrinkles so that we can have a product that we are proud of.
T
D is already so feature rich. As cool as all these ideas are, at
this stage it's hardly a priority.
Also, having a high feature introduction rate with a low usage
rate means that we lose the benefit of the practical hindsight
that has provided so much useful information thus far (from c++,
c, java etc.)