C nasceu quando o software precisava de portabilidade. SQL foi criado quando as pessoas precisavam consultar bases de dados. Os contratos inteligentes exigem um novo paradigma: controlo de acesso + propriedade. É por isso que o Cadence foi construído, uma linguagem de programação moderna desenvolvida por construtores de aplicações de contratos inteligentes.