אני חשבתי על הנושא הזה די הרבה פעם, ואפילו התחלתי לממש את זה.

מה שבאמת היה צריך להיות זה פונקציה שיוצרת "עותק קפוא" של אובייקט,
כלומר אובייקט עם אותו ערך של האובייקט המקורי, שלא ישתנה לעולם. היא
תהיה ממומשת כך שכל עוד לא משנים את האובייקט המקורי, יהיה די זול ליצור
עותקים קפואים של אובייקטים.

אם עושים את זה, אין צורך בהפרדה בין list ל-tuple (אם כי יהיה list
ו-frozenlist), וגם אין צורך בכך שמחרוזות יהיו immutable. באופן כללי,
החיים יהיו יותר טובים, מהנים ומעשירים.

נעם
_______________________________________________
Python-il mailing list
[email protected]
http://hamakor.org.il/cgi-bin/mailman/listinfo/python-il

לענות