code-as-data-js
a.k.a. progress5
Idea and sample implementation by Sohail Siadat-nejad
Code-as-data-JS is a new approach to persistence (alternative to ORM for small but complex data). An approach for for writing declarative languages.
Progress: A backlog/progress manger tool with SCM for history.
Used initially in mmf/wedesign/mp5 team, a platform for 3D printing.
- Rewrite using Typescript
- Implement OrgLang
- Separate Data
- Separate the Custom Language (3 levels).
- Write a DSL
- Tools for custom DSLs.