Divooka Open Standards (DiOS)
Despite being closed source for commercial reasons, Divooka is intended to be as open as possible.
The Divooka Open Standards are divided into the following categories:
- Language specification
- Standard library specification
- Editor specification
For a quick reference for standard library, see Summary.
Why Standardization?
The long-term ongoing health and growth of a programming language is folstered by a strong vibrant developer community, with third party vendors. To facilitate uniform access and streamline development.
Open source projects and third part editors requires open standards to understand and have expected behaviors.
Notice the current .neo format is not standardized. See File Format.
Standards
- Divooka Language Specification (DiLS)
- Divooka Document Specification (DiDS)
- Divooka Runtime Specification (DiRS)
- Divooka Standard Libraries (DiSL)
- Divooka Graph Object Model (DiGOM)
References
For detailed API doc of current implementation, see API.