C est né lorsque les logiciels avaient besoin de portabilité. SQL a été créé lorsque les gens avaient besoin d'interroger des bases de données. Les contrats intelligents exigent un nouveau paradigme : contrôle d'accès + propriété. C'est pourquoi Cadence a été construit, un langage de programmation moderne développé par des créateurs d'applications de contrats intelligents.