[dmd-internals] Oldest five bugs

Robert Clipsham robert at octarineparrot.com
Thu Jan 19 05:57:25 PST 2012


On 18 January 2012 22:53, David Simcha <dsimcha at gmail.com> wrote:

> Implementation and low-level design are a lot more parallelizable than
> high-level design because they can be done on the spur of the moment
> whenever one has a free hour or two.  High-level design tends to require
> long discussions if done collaboratively and/or long blocks of free time to
> hold a lot of stuff in one's head if done alone.  Furthermore, if someone
> just hacks something together and the community doesn't like the high-level
> design, the work will be completely wasted.  This is a deterrent.
>
> This is compounded by the newsgroup not being the best medium to discuss
> design.  Asynchronous communication is good for quick messages.  In-depth
> discussion requires that the people discussing hold a lot of information in
> their head at once.  When a discussion gets too deep on the newsgroup, it
> becomes hard to follow because the amount of context that has to be
> reloaded into one's brain to make sense of the latest post becomes too
> high.  Maybe the core Phobos devs should occasionally use some more
> synchronous form of communication (e.g. Skype meetings, chat, etc.) to
> hammer out high-level design issues.
>

If there's a lot of design decisions to be made, perhaps it would be a good
idea to organise another D conference? Key contributors (and interested
third parties) could get together, discuss D, talk about design decisions,
share ideas, etc. It would also be a good opportunity to get to know
everyone and publicise D.

The only issue here is that to get everyone together from around the world
would probably be infeasible without missing some key people, that is
unless funding can be found to organise such an event and fly people over
etc.

-- 
Robert
http://octarineparrot.com/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puremagic.com/pipermail/dmd-internals/attachments/20120119/2bffc7b1/attachment.html>


More information about the dmd-internals mailing list