Paradox about D's popularity.
Jonathan M Davis
jmdavisProg at gmx.com
Thu Sep 22 03:31:46 PDT 2011
On Thursday, September 22, 2011 11:15:23 Regan Heath wrote:
> as results speak louder than proposals I have found.
It's often easy to come up with ideas. The hard part is implementing them, and
in many cases, they need to be implemented to be shown that they're viable and
to iron them out. Also, there are only so many people working on implementing
stuff for dmd, druntime, and Phobos, and they only have so much time - not to
mention their own interests - so simply suggesting a good idea is often not
enough to actually get it implemented, even if it _is_ a good idea. So, while
good ideas are most certainly welcome, and discussing ideas is often quite
advantageous, ideas will get a lot farther, faster if the folks suggesting
them actually implement them. This is particularly true for compiler features.
Walter doesn't spend a lot of time implementing enhancement requests at this
point. He's working more on core implementation issues and bugs. So, even if a
feature request is solid, backwards compatible, and generally considered to be
desirable, it's a _lot_ more likely to make it into dmd if someone else takes
the time to do it. Fortunately, the level of contributions to dmd has been
quite good of late and the number of people who have some understanding of
dmd's implementation is increasing, so dmd has been improved at a considerably
increased pace.
So, in any case, ideas are great and welcome, but it's often necessary to
volunteer your own time and effort to actually get your ideas implemented.
- Jonathan M Davis
More information about the Digitalmars-d
mailing list