big objects and avoiding deepcopy?

bearophileHUGS at lycos.com bearophileHUGS at lycos.com
Mon Oct 27 13:12:02 EDT 2008


Robert Kern:
> This is similar to implementing "Undo" functionality in applications.<

In a quite-high-level language (like Python, but not necessarily in
Python itself) it may become eventually advantageous to add some (even
limited) built-in form of undo. Both to give a simpler way to
implement a undo functionality into user-level programs (that is to
implement the Undo command in a program with GUI), but more
importantly to help the programmer too in some more general
programming tasks.

So it's probably a feature we'll see in the next generation of high-
level languages, among few other features that today are missing in
Python (only sometimes missing for performance reasons).

Bye,
bearophile



More information about the Python-list mailing list