My Long Term Vision for the D programming language

Imperatorn johan_forsberg_86 at hotmail.com
Mon Nov 22 12:33:46 UTC 2021


On Monday, 22 November 2021 at 10:16:28 UTC, Araq wrote:
> On Friday, 19 November 2021 at 19:41:59 UTC, Paulo Pinto wrote:
>> On Friday, 19 November 2021 at 19:02:45 UTC, Araq wrote:
>>> [...]
>>
>> Different in what way, given the optimizations referred in the 
>> paper and plans for future work, which unfortunately never 
>> realised given the team's move into Olivetti, where they 
>> eventually created Modula-2+ and Modula-3.
>
> ORC is precise, it doesn't do conservative stack marking, ORC's 
> cycle detector uses "trial deletion", not "mark and sweep", ORC 
> removes cycle candidates in O(1) which means it can exploit o
> acyclic structures at runtime better than previous algorithms, 
> ORC has a heuristic for "bulk cycle detection"...

ORC seems like a pretty nice solution


More information about the Digitalmars-d mailing list