If you had money to place for a bounty, what would you choose?

Daniel Murphy yebblies at nospamgmail.com
Fri Nov 29 22:47:37 PST 2013


"H. S. Teoh" <hsteoh at quickfur.ath.cx> wrote in message 
news:mailman.165.1385740581.3242.digitalmars-d at puremagic.com...
> On Fri, Nov 29, 2013 at 01:52:19PM +1100, Daniel Murphy wrote:
>> "H. S. Teoh" <hsteoh at quickfur.ath.cx> wrote in message
>> news:mailman.152.1385681675.3242.digitalmars-d at puremagic.com...
>> >
>> > One of the most problematic things is that its implementation is
>> > sprinkled throughout DMD (each bit interacting in intricate ways
>> > with its surroundings), object_.d (a sort of hybrid half-user,
>> > half-built-in struct AssociativeArray), and aaA.d (the core runtime
>> > implementation).  Each of these pieces interact in complex ways with
>> > each other, and don't always share the same information together.
>> >
>>
>> We can at least fix the hybrid situation:
>>
>> https://github.com/D-Programming-Language/dmd/pull/2856
> [...]
>
> Excellent!! This will cut my budget in half! ;-)
>
> What about the AA value type issue?
>

I don't think we do anything.  Let the builtin AA type be simple, slow, and 
reliable.  When performance matters, use a library type you can customize. 




More information about the Digitalmars-d mailing list