# Adding Deep Immutability

**URL:** <https://discuss.python.org/t/adding-deep-immutability/92011>\
**Category:** Ideas\
**Created:** [May 14, 2025, 9:27pm UTC](https://discuss.python.org/t/adding-deep-immutability/92011 "2025-05-14T21:27:34Z")\
**Posts on this page:** 1\
**Showing post:** 68

<div class="post-metadata">

**Author:** ![Thrameos](https://sea2.discourse-cdn.com/flex002/user_avatar/discuss.python.org/thrameos/32/22312_2.png) [@Thrameos](https://discuss.python.org/u/Thrameos)\
**Post date:** [May 20, 2025, 9:51pm UTC](https://discuss.python.org/t/adding-deep-immutability/92011/68 "2025-05-20T21:51:00Z")

</div>

Sounds good. Thanks for answering the question.

My proposal requires that objects and their trees can be searchable with dfs iff they are are incoming or outgoing from a foriegn interface. All such elements are on freezable so perfect, no worries!

> [@Support for Cross-Language Garbage Collection](https://discuss.python.org/t/support-for-cross-language-garbage-collection/91055):
>
> After year of work attempting to come up with ways to unify the two conflicting garbage collection systems for Python and Java. This approach may work for other systems such as C# in which the foreign language provides GC but no native support for a distributed system. The demonstration exploits features of the Python garbage collection system to provide the required information for managing leases and resolving reference loops. Perhaps this is something we can work into a PEP? /\* \* Cross…

---

_[View the full topic](https://discuss.python.org/t/adding-deep-immutability/92011)._
