Bazaar on IronPython
Martin (gzlist)
gzlist at googlemail.com
Tue Jun 30 13:27:37 BST 2009
On 30/06/2009, Stephen J. Turnbull <stephen at xemacs.org> wrote:
>
> Agreed. Deliberately confusing the terminology, even with good
> intentions, won't help do that (although in this case it probably
> doesn't hurt too much).
I have no desire to chase down a rabbit hole on this, but feel free to
mentally swap out "GC" in the sentence you objected to for "the
optional garbage collector in the python `gc` module" or some other
clearer phrasing. Just wanted to name the difference between Works and
Does Not Work when both implementations have collectors that will
clean up file handles.
The point being that I'm not sure how worthwhile it is arguing that
"relying on garbage collection" is a bad thing when: everybody does
it, it's simple, and it works. When actual bugs related to object
lifetimes are fixed it's a good thing (the locks cleanup was a big
improvement, and there are still various issues that need resolving),
but littering tests with try/finally doesn't seem a good use of mental
energy.
Martin
More information about the bazaar
mailing list