Here are the links to the original proposal for the project.
Proposal translations:
Initial FAQ translations:
Motivations
- Focus on modular, interchangeable components
- exploit existing compilers, memory managers etc
- promote configurability (different components for different contexts)
- allow diversity in development approaches
- encourage large-scale contributions (here's a compiler)
- Bootstrap the project rapidly
- capture momentum
- seed the project with an existing VM-core (or cores)
- Design a clean core (or cores) from scratch
- do this concurrently with work on components in existing core/s
- the core should be lightweight
- multiple cores may make sense
- the needs of different contexts may require this
- competing approaches may be healthy