Thanks Alan! Enjoyed the interview.
These narrative threads help connect the various rationales and their moving parts.
I found the comparison with Postscript potentially illuminating.
It hints at the potential for Hoplon Clojure code to model a problem with a tailored, reusable rendering language (hlisp elements + functional composition = UI components) that compiles to runtime-interpreted code (HTML+CSS+JS) that is potentially messy, verbose , and un-semantic; but can be optimized for performance (at compile-time) and portability across a wide range of device runtimes (browsers), especially with the appropriate interpretations and fault-tolerances programmed in as needed (responsive design).
An introduction to Postscript
Would love to hear more about Castra RPC, and how Hoplon might use Datomic.