[Python-Dev] Re: Making mutable objects readonly

Barry A. Warsaw barry@digicool.com
2001年1月29日 23:26:50 -0500


>>>>> "ESR" == Eric S Raymond <esr@thyrsus.com> writes:

 ESR> Fortunately, there's a semantics that captures both. If we
 ESR> allow freeze to take an optional key argument, and require
 ESR> that an unfreeze call must supply the same key or fail, we
 ESR> get both worlds. We can even one-way-hash the keys so they
 ESR> don't have to be stored in the bytecode.
 ESR> Want to lock a structure permanently? Pick a random long
 ESR> key. Freeze with it. Then throw that key away...
Clever!

AltStyle によって変換されたページ (->オリジナル) /