Current plans

Increasingly tentative as time goes on:

  1. Upgrade to parallel CR 3.0.2.
  2. Complete the development of the XML-based serialization approach.
  3. Incorporate further developments of provenance-tracking arising from Chris Silles' work.
  4. Port to Microsoft Windows (32-bit initially).
  5. Introduce a cache of symbol bindings into the bytecode interpreter (as in CR, but the implementation is likely to differ).
  6. Further work to reduce the overheads of reference-counted garbage collection.
  7. 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


Miscellaneous 'to do' items are also flagged under doxygen.

Caveat: If it ain't bust, don't mend it. Anon.