ChartrunnerThe current goal is to create a system wherein programs are specified by data-flow graphs. Computation can then be scheduled locally or remotely, with emphasis on optimizing the user experience and resource use. Immediate:- Syntax to support: system[ ]
- System nodes for: message sending/receiving, sleeping.
- Utility chart to schedule (node, argList)
o Can then schedule remotely.
- Utility chart to monitor system usage.
Short-term:- Underlying chart/distributed hash file system.
- Specify resources for a node
- Key on node channels
- Define a 'user' node
- Support for: external[ ]
- Specify a set choices for running a (node, argList)
Long-term:- Rewrite interfaces as library calls.
o Would make for significantly cleaner parsing (none!)
- Add C++ or some other second language.
o Any language, just has to supply proper set of library calls.
|