Кардано постигна нова пресвртница во создавањето паметни договори: детали


слика на статијата

Томиваболд Олаџиде

Блокчејнот Кардано беше изграден со користење на функционалниот програмски јазик Хаскел

Основач на Кардано Чарлс Хоскинсон ја сподели „првата досега Untyped Plutus Core програма целосно генерирана и серијализирана користејќи само Typescript“. Оваа нова пресвртница може да значи дека програмерите можеби ќе можат да пишуваат паметни договори на Cardano користејќи TypeScript во блиска иднина.

TypeScript е програмски јазик создаден и одржуван од Microsoft кој се базира на JavaScript. Тоа е ригорозен суперсет на JavaScript во смисла на синтакса и му дава на јазикот изборно статичко пишување. Направен е за создавање големи апликации бидејќи тврди дека обезбедува подобра алатка во која било скала.

Блокчејнот Кардано беше изграден со користење на функционалниот програмски јазик Хаскел. Плутус, програмскиот јазик на Кардано за паметни договори и Марлоу, јазик специфичен за доменот на Кардано за финансиски паметни договори, се засновани на Хаскел. Во Хаскел се напишани и шифрите надвор од синџирот и на синџирот за Кардано.

Хаскел не е најпознатиот програмски јазик, иако; таа разлика им припаѓа на Python и Java. Кардано го оправдува своето одлука да се користи Haskell со посочување дека е идеално да се напише код кој е робустен и правилен, особено кога се комбинира со формални методи.

Огласи

Предлог-проектот сè уште е во рана фаза

Според Мишел Хармоник, проектот Plu-ts има за цел да дозволи паметни договори и создавање трансакции користејќи само TypeScript, овозможувајќи им на програмерите да создаваат децентрализирани апликации додека ги одржуваат придобивките од паметните договори Cardano.

Тој објаснува дека во моментов, само програмскиот јазик Хаскел се користи за генерирање на паметни договори, што го ограничува нивниот потенцијал за употреба во ситуации кога тие мора да се создадат веднаш. Предложените Plu-ts ќе им овозможат на програмерите да напишат код поврзан со Cardano, on-chain и off-chain целосно во TypeScript. Без барањето за сервер, би било изводливо да се создадат паметни договори во зависност од влезовите на корисниците.

Сепак, останува непознато дали Кардано ќе се откаже од својот прогласен Хаскел програмски јазик за TypeScript.

Извор: https://u.today/cardano-hits-new-milestone-in-smart-contracts-creation-details