Note: The translation for this entry is currently under quality review. Some content is temporarily displayed in English only.
mutable
This term describes a state of instability or flexibility, suggesting a nature that is not fixed. It often carries a neutral or slightly precarious connotation in general contexts, implying that something is subject to the whims of external forces or internal volatility. In technical computing contexts, the word is used as a precise binary descriptor. It distinguishes between data structures that can be edited in place and those that must be entirely recreated to reflect a change, making it a foundational term in software architecture.
Meanings
Liable to change or capable of being altered in form, nature, or character.
"The political climate of the region is notoriously mutable, shifting with every new election."
In computer programming, referring to an object whose state or contents can be modified after it has been created.
"Strings in Python are immutable, whereas lists are mutable objects that allow for in-place modification."