© Jos Jong 2019
Jos JongVertically Integrated Architectureshttps://doi.org/10.1007/978-1-4842-4252-0_9

9. Persistence-Aware Programming

Jos Jong1 
(1)
AMSTELVEEN, The Netherlands
 

Computer languages differ not so much in what they make possible, but in what they make easy.

—Larry Wall

The vertically integrated architecture advocated in this book rests on three pillars:
  • A unified conceptual data model

  • Implicit services

  • A persistence-aware programming language

By now, I have covered the first two. It’s time to explore what an accompanying programming language could look like. We’ve already created a foundation for this with the query language presented earlier. By extending this with such concepts as functions, variables, and control flow, we can mold ...

Get Vertically Integrated Architectures: Versioned Data Models, Implicit Services, and Persistence-Aware Programming now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.