C wurde geboren, als Software Portabilität benötigte. SQL wurde geschaffen, als die Menschen Datenbanken abfragen mussten. Smart Contracts verlangen ein neues Paradigma: Zugriffskontrolle + Eigentum. Deshalb wurde Cadence entwickelt, eine moderne Programmiersprache, die von Entwicklern von Smart Contract-Anwendungen entwickelt wurde.