[phobos] 2.050 release thoughts

David Simcha dsimcha at gmail.com
Thu Sep 23 11:30:05 PDT 2010


I've been meaning to chime in here, but forgot until now.  My vote is to
just get 64-bit support working and out the door before we worry about
anything else besides maybe regressions.  I and a few other people are
really looking forward to this, and I get the impression (correct me if I'm
wrong, Walter) that 80-90% of the work is already done.  If so, let's finish
the last 10-20% now instead of constantly getting sidetracked and worry
about fixes for non-showstopper bugs later.

Of course bugs in Phobos/druntime, as opposed to DMD, can be fixed in
parallel with finishing DMD's 64 support.  In Phobos/druntime, I suggest
working on const correctness where feasible.  Lack of const correctness in
certain parts of Phobos/druntime often hinders development of other parts.
Where const correctness isn't feasible within the language as it currently
stands, I think we should start thinking about tweaks to the language to
make it feasible.  I've already proposed a few things.  I'd like others to
do the same.

After 64-bit support works reasonably well, my vote is to focus on bugs
related to alias this and inout.  These are especially annoying because they
can require workarounds at the design/macro level, not just the micro level.

On Thu, Sep 23, 2010 at 2:16 PM, SHOO <zan77137 at nifty.com> wrote:

> I vote to these issues!
>
> - These issues are related to temporaries' destructor:
> http://d.puremagic.com/issues/show_bug.cgi?id=3516
> http://d.puremagic.com/issues/show_bug.cgi?id=4712
>
> - These issues are related to const-correctness:
> http://d.puremagic.com/issues/show_bug.cgi?id=1824
> http://d.puremagic.com/issues/show_bug.cgi?id=3282
>
>
> (2010/09/19 4:45), Brad Roberts wrote:
>
>> I've got a suggestion for the next release: a concentration on fixing bugs
>> in
>> dmd that require work arounds in druntime and phobos.  To that end, would
>> those
>> of you who work on the two put together your top 3-5 annoying dmd bugs?
>>
>> Thanks,
>> Brad
>>
> _______________________________________________
> phobos mailing list
> phobos at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/phobos
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puremagic.com/pipermail/phobos/attachments/20100923/9739f248/attachment.html>


More information about the phobos mailing list