Opportunity

Andrei Alexandrescu SeeWebsiteForEmail at erdani.org
Wed Apr 10 09:13:34 PDT 2013


On 4/10/13 11:56 AM, Timon Gehr wrote:
> On 04/10/2013 05:55 PM, Timon Gehr wrote:
>> On 04/10/2013 05:57 AM, Walter Bright wrote:
>>> On 4/9/2013 1:17 AM, Russel Winder wrote:
>>>> I have yet to find anyone who can tell me why Go must have generics
>>>> with
>>>> a cogent argument that makes sense to me.
>>>
>>> ....
>>> What this means is the compiler (and language) needs NO KNOWLEDGE of
>>> what the GC needs. The library implementer is free to innovate whatever
>>> kind of tables are necessary. It means that radically different GCs can
>>> be built and swapped in and out without change to the compiler or
>>> language. It means that anyone who wants to build a better GC can do so
>>> without forking the compiler.
>>
>> What about precise tracking of stack references?
>
> /stack references/references on the stack/s

Zose do need some magic.

Andrei


More information about the Digitalmars-d mailing list