Cardano dosegao novu prekretnicu u stvaranju pametnih ugovora: detalji


slika članka

Tomiwabold Olajide

Cardano blockchain izgrađen je korištenjem funkcionalnog programskog jezika Haskell

Osnivač Cardanoa Charles Hoskinson je podijelio “prvi Untyped Plutus Core Program u cijelosti generiran i serijaliziran samo korištenjem Typescripta.” Ova nova prekretnica mogla bi značiti da bi programeri mogli pisati pametne ugovore na Cardanu koristeći TypeScript u bliskoj budućnosti.

kucana kopija je programski jezik koji je stvorio i održava Microsoft koji se temelji na JavaScriptu. To je rigorozan nadskup JavaScripta u smislu sintakse i daje jeziku izborni statički tip. Napravljen je za izradu velikih aplikacija jer tvrdi da pruža bolji alat u bilo kojoj mjeri.

Cardano blockchain izgrađen je korištenjem funkcionalnog programskog jezika Haskell. Plutus, Cardanov programski jezik za pametne ugovore, i Marlowe, Cardanov domenski jezik za financijske pametne ugovore, oba se temelje na Haskellu. I off-lanac i on-chain kodovi za Cardano također su napisani na Haskell-u.

Haskell ipak nije najpoznatiji programski jezik; ta razlika pripada Pythonu i Javi. Cardano opravdava svoje odluka koristiti Haskell ističući da je idealno pisati kod koji je robustan i ispravan, osobito u kombinaciji s formalnim metodama.

oglasi

Prijedlog projekta još uvijek je u ranoj fazi

Prema Michele Harmonic, projekt Plu-ts ima za cilj omogućiti pametne ugovore i stvaranje transakcija koristeći samo TypeScript, omogućujući programerima stvaranje decentraliziranih aplikacija uz zadržavanje prednosti pametnih ugovora Cardano.

Objašnjava da se trenutno samo programski jezik Haskell koristi za generiranje pametnih ugovora, što ograničava njihov potencijal za korištenje u situacijama kada se moraju kreirati trenutno. Predloženi Plu-ts omogućit će programerima pisanje koda koji se odnosi na Cardano, na lancu i izvan lanca u potpunosti u TypeScriptu. Bez zahtjeva za poslužiteljem, bilo bi izvedivo stvoriti pametne ugovore ovisno o korisničkim unosima.

Međutim, ostaje nepoznato hoće li se Cardano odreći svog proklamiranog programskog jezika Haskell za TypeScript.

Izvor: https://u.today/cardano-hits-new-milestone-in-smart-contracts-creation-details