The Matrix is like Anamorphic Programming.

Rating: Null/10 (20 May 2003)

In computer science, anamorphic code has the property to assume different functionality and characteristics based upon a given type. Some of the core features and functions in this anamorphic object exists for a variety of types. But then it will also have different features and functions at higher levels among those types. For instance, take the type male and the type female. They both have some similarites (arms,legs, intestines) and differences (private parts, differing larynx). They both share the base type "human". Their differences are built upon the type human which creates the new type or object "Male" and "Female". An anamorphic type human can thus assume either male or female, the code can change based on the desired type. But the direction goes both ways. The type human is also built up from a core object (in this case the object "Animal"). This all explains Neo's powers in the Matrix. He manipulates the base objects that makeup a human being (Man-Animal-Organism-Cell-Atom-Subatomic)and morphs into those features. In fact, all the other denizens of Zion have that power- Neo just understands it better. This is probably where Morpheus(as in Anamorphic) gets his name.