Front Matter
Roadmap
The book moves through five stages.
- Foundations: define the viewpoint.
- Architecture: identify abstractions and system boundaries.
- Programming: turn abstractions into software.
- Applications: test the ideas in consequential domains.
- Open questions: examine what remains unresolved.