-
Notifications
You must be signed in to change notification settings - Fork 1
Problems
Mason Bially edited this page May 12, 2013
·
1 revision
These are some of the problems we aim to solve. Eventually with examples of how we will/did solve them and example of their use.
- Code loading - loading independent plugins of code, in a global system.
- Plugins containing the same file.
- Access to other plugins.
- Version awareness of plugins.
- Inversion of control - allowing code to be chosen and loaded without concrete knowledge of the implementation.
- Aspect oriented programming - allowing code to express very small crosscuts of concerns.
- Ease of use - Make it easy to use.
- Forward documentation.
- Checking argument constraints automatically.
- Utilities - Additionally utilities built on top of the rest of the stuff.