-
-
Notifications
You must be signed in to change notification settings - Fork 235
Roadmap
Doug Binks edited this page Jan 5, 2015
·
8 revisions
Idea's and Thoughts in no particular order (feel free to comment on these over at the blog or the RCC++ discussion group:
- DONE. See Using ProjectIds and Projects Add 'projects' for having settings (include dir/lib dirs etc.) which can be controlled on a per file basis with minimal overhead.
- Add UTF8 support for file locations.
- Move all example code to examples.
- Add RCCpp:: namespace.
- Investigate support for C style APIs. These can be runtime compiled using the Runtime Source Dependencies system, but this only permits the changes to be taken up by other runtime compiled code. Thus a system needs to be added to modify plain C style function pointers.
- Rename IObject to IRuntimeCompiled or similar, along with a few other similar name changes for consistency.
- Improve example SimpleTest app so that it has example features of all RCC++ functionality.
- Add further examples under their own git repo (so they don't need to be downloaded along with RCC++). Maintenance of these is an issue here so this may wait for the rest.
- Add DOxygen documentation.
- Improve default serialization, and provide example code for serialization to disk.
- Rename project from Aurora to RuntimeCompiledCpp or similar.
- Rename example SimpleTest to Pulse (since it's not simple).
- Add support for switching from release to debug at runtime, which can be useful for improved debugging.
- DONE Add support for the /d2Zi+ flag for improved debugging in VS2012