Motivation and intention for re-writing the code generator

We need to re-write the code generator, prioir to open sourcing Generative Objects, because the code generator is currently using proprietary technology.

As part of the re-write, we have two choices:

  • Full rewrite, including re-designing the code generator and taking the opportunity to make it modular, usable outside of the Generative Objects platform, as a standalone product.
  • Rewrite only the necessary parts, with not big design work

The former is definitively more time consuming and will delay the public open sourcing. The later still take time to do, and we don’t want to spend too much time in doing things that will be then discarded for a better solution (the former).

To be discussed

1 Like