Skip to content

Commit

Permalink
update Readme
Browse files Browse the repository at this point in the history
  • Loading branch information
gorlak committed Jul 26, 2013
1 parent fcd8601 commit 8e513e1
Showing 1 changed file with 7 additions and 5 deletions.
12 changes: 7 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,13 @@
[Reflect][https://github.com/HeliumProject/Reflect] is an implementation of C++ reflection (also known as introspection). Reflection adds the ability for a C++ program to know about its own topology and coding factors. This information can in turn be used to automate what would otherwise be rote programming tasks. Removing human elements from rote programming tasks can lower the cost of adding new features to an application, and can reduce the number of moving parts that need modification by an engineer (which reduces the number of bugs that can be introduced by any given feature).

At the time of this writing the big ticket automations that build on Reflect are:
* object persistence ([Persist][https://github.com/HeliumProject/Persist]) supporting:
** [BSON][http://bsonspec.org/]
** [JSON][http://json.com/]
** [MessagePack][http://msgpack.org/]
* user interface generation ([Inspect][https://github.com/HeliumProject/Inspect]).

object persistence using [Persist][https://github.com/HeliumProject/Persist])
* [BSON][http://bsonspec.org/]
* [JSON][http://json.com/]
* [MessagePack][http://msgpack.org/]

user interface generation using [Inspect][https://github.com/HeliumProject/Inspect]

History
=======
Expand Down

0 comments on commit 8e513e1

Please sign in to comment.