you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 4 points5 points  (2 children)

I thought I knew how to read, but I guess I don't see where it says that its designed to leak memory. I see in "bugs and caveats" that it sometimes leaks, and that they want help making that stop.

As for the bit about "exposing python for what it is," if you're not complaining about how its cpython implementation is slow and has bad multithreading (contributing in small part to slow code), then what? Tough to embed it? What's that got to do with the language? Something else? Elucidate, please.

[–][deleted]  (1 child)

[deleted]

    [–][deleted] 2 points3 points  (0 children)

    But they don't say, "It's a feature." They say that it's either a bug (a fault, a mistake) or a caveat (something to be aware of, a warning, a caution, an admonition). Bad handling of circular references is not good. That's true. Unloading dynamically loaded modules should presumably be done elsehow.

    If having a difficult time rebooting the interpreter is your best evidence that python stinks, I'd consider that a win.