File Metadata
File Metadata
- Created
- Sun, Apr 19, 7:58 AM
Computational gestalts
There are number of commonly accepted concepts that are redefined or reevaluated in Xreate.
- Interface as subset. Interface is comprised of common subset of features supported by all concrete implementations. See containers
- Top-down annotations(like function, objects annotations) are exposed to and could be intospected by client code or caller. Most usefull is exposing of caller annotations to a callee code or bottom-up annotations.
- Lazy/eager execution antagonism. It's possible to determine which sites of using resource should treat it as lazy resource or eager otherwise. See exploitation for details.
- Static/dynamic antagonism
- Rapid development and optimization antagonism
from Concepts/containers, "Rapid development and optimization antagonism"
- High-level feast or famine
Static/dynamic antagonism
Abstractions - hide implementation details.
Inclusive development.
Polymorphism
Either instantiations or indirect calls