C è nato quando il software aveva bisogno di portabilità. SQL è stato creato quando le persone avevano bisogno di interrogare i database. I contratti intelligenti richiedono un nuovo paradigma: controllo degli accessi + proprietà. Ecco perché è stato sviluppato Cadence, un linguaggio di programmazione moderno creato da costruttori di applicazioni per contratti intelligenti.