Current plans
Increasingly tentative as time goes on:
- Upgrade to parallel CR 3.0.2.
- Complete the development of the XML-based serialization approach.
- Incorporate further developments of provenance-tracking arising from
Chris Silles' work.
- Port to Microsoft Windows (32-bit initially).
- Introduce a cache of symbol bindings into the bytecode interpreter (as
in CR, but the implementation is likely to differ).
- Further work to reduce the overheads of reference-counted garbage
collection.
- Refactor error handling, and remove the need for code called via
.C
or .Fortran
etc. to be compiled with -fexceptions
.
Fix the known bug regarding quitting the debugger.
Caveat: The best laid schemes o' mice an' men gang aft a-gley.
Robert Burns
Wishlist
- Reengineer devices and connections as C++ class hierarchies.
Miscellaneous 'to do' items are also flagged under doxygen.
Caveat: If it ain't bust, don't mend it.
Anon.