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

Simen Kjærås simen.kjaras at gmail.com
Mon Dec 2 04:17:58 PST 2013


On 2013-12-02 12:14, Namespace wrote:
> On Monday, 2 December 2013 at 09:33:02 UTC, Dejan Lekic wrote:
>> On Friday, 29 November 2013 at 13:44:10 UTC, Manu wrote:
>>> * ARC
>>> * rvalue -> ref
>>> * virtual-by-default
>>> * GC improvements
>>> * AA fixes
>>>
>>>
>>> On 29 November 2013 07:01, Fra <Fra at b.it> wrote:
>>>
>>>> Personally I would love to see this old issue finally
>>>> implemented/fixed:
>>>> There can be only one alias this.
>>>> https://d.puremagic.com/issues/show_bug.cgi?id=6083
>>>>
>>>> What would your choice be?
>>
>> I hope virtual-by-default never gets approved. I read DIP51 and quite
>> frankly I am not convinced at all. It is basically "I do not want to
>> put final in front of my methods. Well, I do not want to put virtual
>> in front of my methods... But this is perhaps something for another
>> discussion...
> final by default is far more efficient than virtual by default. So final
> by default is preferable.

Also, while a JIT may be able to devirtualize some functions, D 
compilers do not have that privilege.


> So let us thank Manu and let us hope it comes with 2.065!

Indeed.

--
   Simen


More information about the Digitalmars-d mailing list