Skip to content

implementation

Samuel Crow edited this page Jan 11, 2017 · 4 revisions

Implementing the Framework Roadmap

Inital Framework Milestones

  1. Use and set up an up-to-date cross-compiler
  2. Port LibC++ for the Amiga
  3. Convert build scripts to build LibC++ as shared libraries
  4. Add functionality lacking in LibC++ such as LLVM Abstract Data Types from the ADT directory

Possible Optimizations and Additions

  • Interfaces that don't allow patching of the implementing classes but instead initialize a custom VTable using entries directly from the implementing classes' VTables. (This is to avoid the need of double-indirection.)
  • Reflection using FD files
  • Namespaces implemented using directory nesting
Clone this wiki locally