Cardano bereikt nieuwe mijlpaal in het maken van slimme contracten: details


artikel afbeelding

Tomiwabold Olajide

Cardano blockchain is gebouwd met behulp van de functionele programmeertaal Haskell

Cardano oprichter Charles Hoskinson heeft “het allereerste Untyped Plutus Core Program gedeeld dat volledig is gegenereerd en geserialiseerd met alleen Typescript.” Deze nieuwe mijlpaal zou kunnen impliceren dat ontwikkelaars in de nabije toekomst slimme contracten op Cardano kunnen schrijven met behulp van TypeScript.

getypte tekst is een programmeertaal gemaakt en onderhouden door Microsoft en gebaseerd op JavaScript. Het is een rigoureuze superset van JavaScript in termen van syntaxis en geeft de taal optionele statische typen. Het is gemaakt voor het maken van grote apps, omdat het beweert betere tools op elke schaal te bieden.

De Cardano-blockchain is gebouwd met behulp van de functionele programmeertaal Haskell. Plutus, Cardano's programmeertaal voor slimme contracten, en Marlowe, Cardano's domeinspecifieke taal voor financiële slimme contracten, zijn beide gebaseerd op Haskell. Zowel off-chain als on-chain codes voor Cardano zijn ook geschreven in Haskell.

Haskell is echter niet de bekendste programmeertaal; dat onderscheid hoort bij Python en Java. Cardano rechtvaardigt het beslissing om Haskell te gebruiken door erop te wijzen dat het ideaal is om code te schrijven die robuust en correct is, vooral in combinatie met formele methoden.

advertenties

Projectvoorstel nog in beginfase

Think Michele Harmonischheeft het Plu-ts-project tot doel het maken van slimme contracten en transacties mogelijk te maken met behulp van alleen TypeScript, waardoor ontwikkelaars gedecentraliseerde apps kunnen maken met behoud van de voordelen van slimme contracten van Cardano.

Hij legt uit dat op dit moment alleen de Haskell-programmeertaal wordt gebruikt om slimme contracten te genereren, wat hun gebruikspotentieel beperkt in situaties waarin ze onmiddellijk moeten worden gemaakt. De voorgestelde Plu-ts zouden ontwikkelaars in staat stellen om Cardano-gerelateerde, on-chain en off-chain code volledig in TypeScript te schrijven. Zonder de vereiste voor een server zou het haalbaar zijn om slimme contracten te creëren, afhankelijk van gebruikersinvoer.

Of Cardano zijn aangekondigde Haskell-programmeertaal voor TypeScript zal opgeven, blijft echter onbekend.

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