Re: How come Ada isn't more popular?



Maciej Sobczak <no.spam@xxxxxxxxxxx> writes:
Still, there is a strong argument is that for some class of algorithms it
might be beneficial to be able to "drop on the floor" a bigger part of the
graph altogether. [...] Reclaiming that abandoned part might require
implementing the same tracking logic that GC already provides out of the box
and therefore the argument goes that the use of off-the-shelf GC can be
beneficial for the memory-management aspect of such an algorithm. (Any
thoughts on this?)

My thoughts: not "might", but "definitely". Also, the advantage is not
restricted to some class of algorithms -- it is in fact the common case.

You don't need a complex mesh for this kind of advantage to kick in, even
regular tree cleanup is greatly simplified: just let go of the subbranch you
no longer need, and avoid that whole cleanup traversal.

--
Cheers, The Rhythm is around me,
The Rhythm has control.
Ray Blaak The Rhythm is inside me,
rAYblaaK@xxxxxxxxxxxxxxxxxx The Rhythm has my soul.
.