Rama is a programming platform that integrates and generalizes backend development. It uses a new programming language that implements a new programming paradigm, at the same level as the "object-oriented", "imperative", "logic", and "functional" paradigms. Rama's Clojure API gives access to this new language directly, and its Java API is a thin wrapper around a subset of this language. ...